mosquitto
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
mosquitto [2020/04/21 18:05] – angelegt varnholt | mosquitto [2021/06/10 15:32] (aktuell) – varnholt | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Um bei meiner [[heim-automatisierung|Heim-Automatisierung]] den Server aus der Shell abzufragen, ob Sprachausgabe erwünscht ist, habe ich eine retained-message abgespeichert. Leider kann ich auf meinem Jessy - Pi nur mosquitto 1.3.4 aus dem repository laden. Da gibt es den Befehl noch nicht. Also gehts wieder los. | Um bei meiner [[heim-automatisierung|Heim-Automatisierung]] den Server aus der Shell abzufragen, ob Sprachausgabe erwünscht ist, habe ich eine retained-message abgespeichert. Leider kann ich auf meinem Jessy - Pi nur mosquitto 1.3.4 aus dem repository laden. Da gibt es den Befehl noch nicht. Also gehts wieder los. | ||
+ | Aktuell läuft jetzt 1.6.8. | ||
Auf Stackexchange habe ich folgendes gefunden | Auf Stackexchange habe ich folgendes gefunden | ||
Zeile 25: | Zeile 26: | ||
sudo apt-get install mosquitto-clients | sudo apt-get install mosquitto-clients | ||
</ | </ | ||
+ | |||
+ | Jetzt werden keine neuen Nachrichten mehr ausgegeben, wenn ich sage "hey snips: bitte sei leise" und wieder ausgegeben, wenn ich sage "hey snips: bite sag was". Abgefragt wird in der Shell folgendes, wobei '-W 1' ein Timeout von 1 Sekunde ist: | ||
+ | < | ||
+ | a=`mosquitto_sub -h 192.168.178.25 -t " | ||
+ | if [ $a -eq 1 ]; then | ||
+ | exit | ||
+ | fi | ||
+ | </ | ||
+ | Das oben ist für die Shell und das vorlesen von regelmäßigen News aus dem RSS-Feed. das untere ist der PHP-Aufruf für die Unwetter-Warnungen. | ||
+ | < | ||
+ | $a=system(" | ||
+ | if ($a == 1) exit; | ||
+ | </ | ||
+ | |||
+ | Persistente Einträge werden nicht automatisch über einen erbot gerettet. Dazu muss man das in der Date konfigurieren | ||
+ | sudo nano / | ||
+ | persistence true | ||
+ | | ||
+ | Stand Juni 2021 | ||
+ |
mosquitto.1587492340.txt.gz · Zuletzt geändert: 2020/04/21 18:05 von varnholt