La casa nymea,
in tasca su Telegram

allarmebot parla con nymea e ti porta la casa in una chat: attivi l'allarme uscendo, vedi se è rimasta aperta una finestra, spegni la luce dimenticata, sai quali batterie cambiare. Gli avvisi dei sensori restano alle regole di nymea: il bot aggiunge i comandi.

nb
Allarme casabot
🔒 Attiva
⚠️ Prima di attivare: 🪟 Finestra Cucina aperta Attivo lo stesso?
✅ Attiva comunque❌ Annulla
✅ Attiva comunque
⏳ L'allarme si attiva tra 60 secondi: hai il tempo di uscire.
🔒 Allarme ACCESO
🔒 Attiva🔓 Disattiva☰ Altro
0
Porte aperte
0
Dipendenze: solo Python standard
1
Script Python
60s
Ritardo d'uscita
ARM

Attiva uscendo

Un tasto, poi un ritardo per uscire di casa. Prima ti dice cosa è rimasto aperto e ti propone di spegnere le luci rimaste accese.

PIN

Disattiva con PIN

Tastierino nella chat. Dopo tre PIN sbagliati la disattivazione si blocca per 5 minuti e tutti vengono avvisati.

STATO

La casa in un messaggio

Aperture, temperature, batterie basse, luci e prese accese, sensori scollegati.

BATT

Batterie

Dalla più scarica, con un promemoria la domenica mattina per quelle sotto la soglia.

LUCI

Luci e scene

Vedi cosa è acceso e lo spegni dalla chat, una luce o tutte. Le scene di nymea a portata di tasto.

OGGI

Cosa è successo

Il registro del giorno: allarme, porte e finestre, movimenti, acqua, chi è arrivato e chi è uscito.

METEO

Fuori e dentro

Meteo, qualità dell'aria e i sensori di casa, nello stesso messaggio.

WATCH

Tiene d'occhio nymea

Se nymea non risponde lo dice, e quando torna anche. Un segnale facoltativo verso healthchecks.io avvisa se si ferma tutto il Raspberry.

Risposte vere del bot, con dati di esempio.

nb
Allarme casabot
📋 Stato
🔓 Allarme SPENTO Aperture: tutto chiuso ✅ Temperature: 🌡 Sensore Ingresso: 19.4 °C 🌡 Sensore Camera: 20.1 °C Batterie sotto il 20%: 🪫 Movimento Studio: 8% (critica) Accesi: 💡 Luce Cucina
Stato: tutto quello che conta prima di uscire.
nb
Allarme casabot
🌦 Meteo
🌦 Meteo città ⛅ Nuvoloso, 17.8 °C (min 12 / max 19) 💧 Umidità 64% · Pressione 1016 hPa 💨 Vento 14 km/h da SO 🌅 Alba 07:12 · Tramonto 18:41 🏠 In casa Sensore Ingresso: 19.6 °C · 55% Sensore Camera: 20.3 °C · 52%
Meteo: fuori e dentro casa insieme.
nb
Allarme casabot
🖥 Sistema
🖥 System monitor CPU 7% · RAM 41% · Disco 38% ⚙️ Processi ✅ nymead: CPU 3% · RAM 112 MB 🌡 Temperature CPU Raspberry: 48.2 °C 🌐 Rete: 9 dispositivi, tutti raggiungibili ✅ 🤖 Bot attivo da 6 g 4 h
Sistema: il Raspberry di nymea e la rete di casa.
raspberry pi

Accanto a nymea

Sullo stesso Raspberry di nymea, come servizio systemd. Parla con nymea in JSON-RPC e con Telegram in long polling: nessuna porta da aprire sul router.

nymea

Si appoggia alle regole

L'allarme è una presa virtuale di nymea: le regole dei sensori scattano solo quando è accesa. Il bot la comanda e trova da solo sensori, luci e prese dalle loro interfacce.

requisiti

Solo Python

Python 3 della distribuzione, niente pip. Un bot Telegram e l'elenco delle chat autorizzate: gli altri non ricevono risposta.

Python 3 nymea JSON-RPC Telegram Bot API systemd TLS Raspberry Pi healthchecks.io