# Education context: Push notifications to Android, iOS etc

**URL:** <https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761>\
**Category:** General\
**Created:** [26 February 2023 13:23 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761 "2023-02-26T13:23:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![brendonhatcher](https://avatars.discourse-cdn.com/v4/letter/b/4da419/32.png) [@brendonhatcher](https://discourse.nodered.org/u/brendonhatcher)\
**Post date:** [26 February 2023 13:23 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761/1 "2023-02-26T13:23:43Z")

</div>

Hi. I am putting together educational activities within a Code Club context (9 to 11 year olds).  
I am exploring ways to send notifications from instructor-provided Raspberry Pi Node-RED devices to participant-provided Android and iOS devices.

Ideally I would like a single app available for both platforms with simple registration and easy connection to the Node-RED instance. Oh, and free for basic, low-volume use.

However, my research so far suggests that:

1. There is no simple-to-implement cross-platform stack
2. Implementing even platform-specific solutions requires a lot of set up for each participant's device (e.g. registering for keys)

Any comments or suggestions?

Thanks  
Brendon

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [26 February 2023 13:38 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761/2 "2023-02-26T13:38:14Z")

</div>

The simplest way i found is telegram, there is also push bullet. both have api's and node-red nodes.  
Telegram make it very simple to set up bots. Once registered, keys can be obtained in app.

Simply :-  
Register account.  
Set up bot (using botfather).  
Set up private chat room .  
Add yourself and bot (give rights, admins etc)  
Get key from botfather in app.  
Enter key in node-red nodes.  
Obtain chat id.  
You should then be able to receive/send notifications to and from chat.

Most applications will require parental consent or for the parent to own the account.

---

<div class="post-metadata">

**Author:** ![brendonhatcher](https://avatars.discourse-cdn.com/v4/letter/b/4da419/32.png) [@brendonhatcher](https://discourse.nodered.org/u/brendonhatcher)\
**Post date:** [26 February 2023 15:12 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761/3 "2023-02-26T15:12:20Z")

</div>

Thanks for the really comprehensive reply.  
Seems perfect for my context.

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [26 February 2023 16:13 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761/4 "2023-02-26T16:13:40Z")

</div>

> [@brendonhatcher](#):
>
> with simple registration and easy connection to the Node-RED instance

You should take a look at this thread @dynamicdave posted just a couple hours ago

> [@User-input using the Telegram node](https://discourse.nodered.org/t/user-input-using-the-telegram-node/75750):
>
> Here's a very simple flow to send a series of prompts, via the Telegram node, to a user's mobile phone where each input is captured. This example asks for a user's ID followed by First Name and Last Name. When all three responses have been received the information is sent to the next part of the flow - probably a chart, an email or a database. Additional prompts can be introduced by editing the 'process input' and 'Send appropriate request' function nodes. Note: This flow uses the 'node-red-cont…

---

<div class="post-metadata">

**Author:** ![brendonhatcher](https://avatars.discourse-cdn.com/v4/letter/b/4da419/32.png) [@brendonhatcher](https://discourse.nodered.org/u/brendonhatcher)\
**Post date:** [26 February 2023 17:22 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761/5 "2023-02-26T17:22:34Z")

</div>

Thanks! I'll take a look.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [27 April 2023 17:23 UTC](https://discourse.nodered.org/t/education-context-push-notifications-to-android-ios-etc/75761/6 "2023-04-27T17:23:04Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
