msg mit Signal (SiSi)?

Begonnen von Dr. Boris Neubert, 18 April 2021, 13:26:35

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

Hallo,

ich habe inFHEM SiSi https://wiki.fhem.de/wiki/SiSieingerichtet und kann damit Nachrichten über Signal senden und empfangen.

Ich möchte nun msg (msgConfig) als Nachrichtenzentale benutzen, und Textnachrichten per Signal zu versenden. Im Wiki sind nur Telegram, Pushover und Jabber erwähnt. Wie kann ich Signal per SiSi einbinden?

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

frober

Hallo Boris,

das aktuelle Modul für Signal ist SignalBot
https://forum.fhem.de/index.php/topic,118370.0.html


SiSi wird aktuell mWn nicht weiterentwickelt.
Vielleicht hilft dir das weiter.
Raspi 3b mit Raspbian Bullseye und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

CoolTux

attr globalMsg msgContactPush <SiSDevice>

Fügt global das SiSDevice als Default Push Device hinzu
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dr. Boris Neubert

Zitat von: frober am 18 April 2021, 13:39:05
das aktuelle Modul für Signal ist SignalBot
https://forum.fhem.de/index.php/topic,118370.0.html


Ach herrje, lasse ich die FHEM-Installation mal ein halbes Jahr alleine und schon gibt es ein neues Modul für die selbe Sache. Zum Glück auch per signal-cli, so dass sich das wohl leicht ersetzen lässt.

Danke für den Tip!
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Dr. Boris Neubert

Zitat von: CoolTux am 18 April 2021, 13:40:07
attr globalMsg msgContactPush <SiSDevice>

Fügt global das SiSDevice als Default Push Device hinzu

Danke. Das hatte ich gesehen. Aber woher weiß msg, wie es über ein x-beliebiges Device Textnachrichten verschickt?
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

frober

Zitat von: Dr. Boris Neubert am 18 April 2021, 14:06:28
Danke. Das hatte ich gesehen. Aber woher weiß msg, wie es über ein x-beliebiges Device Textnachrichten verschickt?
Falls du noch nicht weiter gekommen bist:
https://forum.fhem.de/index.php/topic,118370.msg1136305.html#msg1136305
Raspi 3b mit Raspbian Bullseye und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Dr. Boris Neubert

Wow, habe ich lange gebraucht, um mich wieder an diese Sache zu geben.

Ich habe (meiner Meinung nach) alles so gemacht, wie in der Doku und dem Forenbeitrag, auf den frober mich verwies.

Ich kann mit

set Signal send #Hausbewohner meineNachricht

eine Nachricht per Signal schicken.

Ich habe globalMsg wie folgt eingerichtet:

list globalMsg
Internals:
   .FhemMetaInternals 1
   FUUID      607be42e-f33f-1bf0-3979-e7c9310866410ba2
   FVERSION   75_msgConfig.pm:0.189950/2019-03-22
   NAME       globalMsg
   NOTIFYDEV  TYPE=(Jabber|TelegramBot|yowsup)
   NR         42
   NTFY_ORDER 50-globalMsg
   STATE      0
   TYPE       msgConfig
   eventCount 5
   .attraggr:
   .attrminint:
   READINGS:
     2022-07-08 17:27:40   fhemMsgPush     foo
     2022-07-08 17:27:40   fhemMsgPushGw    #Hausbewohner:UNDEFINED
     2022-07-08 17:27:40   fhemMsgPushPrio 0
     2022-07-08 17:27:40   fhemMsgPushState 0
     2022-07-08 17:27:40   fhemMsgPushTitle -
     2022-07-08 17:27:40   fhemMsgState    0
     2022-07-08 17:27:40   fhemMsgStateTypes push:0 forwards:text>push
   hmccu:
Attributes:
   comment    FHEM Global Configuration for command 'msg'
   group      Global
   msgCmdPush set Signal send %RECIPIENT% %MSG%
   msgContactPush #Hausbewohner
   room       System
   stateFormat fhemMsgState
   verbose    3


Mit

msg foo

oder

msg push foo

bekomme ich zwar einen Eintrag im Log

2022.07.08 17:27:40 3: msg globalMsg: ID=1657294060.47462.1 TYPE=push ROUTE=#Hausbewohner STATUS=UNDEFINED PRIORITY=0 TITLE='' 'foo'

aber keine Signalnachricht.

Was muss ich noch anpassen, um es zum funktionieren zu bringen?

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!