RedMatic Signal Messenger Installation

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

hobbyquaker
Beiträge: 3978
Registriert: 12.07.2009, 20:01
Hat sich bedankt: 17 Mal
Danksagung erhalten: 176 Mal
Kontaktdaten:

Re: RedMatic Signal Messenger Installation

Beitrag von hobbyquaker » 13.03.2021, 18:30

Hab was verbockt im aarch64 build - RedMatic 7.2.1 ist in der Mache und behebt das (hoffe ich) ;-)

Andy2020
Beiträge: 22
Registriert: 26.10.2020, 19:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: SüdSauerland
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: RedMatic Signal Messenger Installation

Beitrag von Andy2020 » 14.03.2021, 15:48

Hallo hobbyquaker,

die Signal Node läuft soweit bei mir.
Bei Mobilnummer funktioniert auch alles TOP.

Jedoch bekomme ich keine Festnetznummer aktiviert.
Wenn ich "request-voice" nutze und dort die Festnetznummer angebe wird im debugging auch "Signal client: registration code requested via voice call." angezeigt, es kommt aber kein Anruf an. Trage ich bei "request-voice" eine Handynummer ein, kommt eine SMS (sollte hier nicht auch eine Sprachansage kommen ?)

Wenn ich die Festnetznummer auf einem Handy eintrage, kommt ein Anruf und ich kann die Festnetznummer auf dem Handy aktivieren.

Gruß Andreas
Raspberry Pi 4B 4GB RAM als Homematic CCU3 mit RaspberryMatic Software
--------------------------------------------
164 Kanäle in 24 Geräten und 112 CUxD-Kanäle in 7 CUxD-Geräten:
2x HmIP-SMO-A, 1x HmIP-SMO, 7x CUX28, 2x HM-LC-Dim1T-DR, 1x HM-Dis-EP-WM55, 1x HM-LC-Sw1PBU-FM, 1x HM-RC-8, 2x HM-Sec-SCo, 1x HmIP-DSD-PCB, 4x HmIP-eTRV-B1, 2x HmIP-FSM16, 1x HmIP-RCV-50, 1x HmIP-SLO, 2x HMIP-SWDO, 1x HmIP-WTH-B, 1x RPI-RF-MOD, 1x HmIP-HEATING
--------------------------------------------

Bubinator
Beiträge: 5
Registriert: 24.01.2021, 14:29
System: sonstige

Re: RedMatic Signal Messenger Installation

Beitrag von Bubinator » 22.03.2021, 18:54

Hallo Andreas,

bei mir war es genauso. Das scheint wirklich noch ein Bug im Node zu sein. Ich habe mir geholfen, indem ich die Signal-CLI (von GitHub) installiert habe und mir über den Weg den Registration Key über den Voice-Call erzeugt habe. Den Schlüssel habe ich dann in die entsprechende Node gepackt und die Registrierung abgeschlossen. Das hat einwandfrei funktioniert und Signal kann ich jetzt prima nutzen.

Der Aufruf zur Registierung via Signal-CLI wäre dann so:

Code: Alles auswählen

signal-cli -u +49<deineNummer> register --voice --captcha <ichBinEinCaptchaCode> 
Wie Du den Capture erhältst, ist ja in der Dokumentation zum Node beschrieben.

Ich hoffe, ich konnte Dir helfen.

Viele Grüße

Stefan

PS: Lieber Admin: Ich hoffe, das Verlinken der Signal-CLI war OK?

Andy2020
Beiträge: 22
Registriert: 26.10.2020, 19:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: SüdSauerland
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: RedMatic Signal Messenger Installation

Beitrag von Andy2020 » 22.03.2021, 19:23

Bubinator hat geschrieben:
22.03.2021, 18:54
Ich habe mir geholfen, indem ich die Signal-CLI (von GitHub) installiert habe und mir über den Weg den Registration Key über den Voice-Call erzeugt habe. Den Schlüssel habe ich dann in die entsprechende Node gepackt und die Registrierung abgeschlossen.
Hallo Bubinator,

danke für deine Information, doch leider übersteigt das gerade meinen Kenntnisstand.
Ich muss glaube ich auf das offizielle Update warten.

Wenn ich unter >> Palette verwalten << schaue, sehe ich, dass es ein Update von nodered-contrib-signal-client von 2.4.0 auf 2.4.1 gibt.
Bei dem Versuch das Update durchzuführen, bricht das System aber mit einem Fehler ab.

Gruß Andreas
Raspberry Pi 4B 4GB RAM als Homematic CCU3 mit RaspberryMatic Software
--------------------------------------------
164 Kanäle in 24 Geräten und 112 CUxD-Kanäle in 7 CUxD-Geräten:
2x HmIP-SMO-A, 1x HmIP-SMO, 7x CUX28, 2x HM-LC-Dim1T-DR, 1x HM-Dis-EP-WM55, 1x HM-LC-Sw1PBU-FM, 1x HM-RC-8, 2x HM-Sec-SCo, 1x HmIP-DSD-PCB, 4x HmIP-eTRV-B1, 2x HmIP-FSM16, 1x HmIP-RCV-50, 1x HmIP-SLO, 2x HMIP-SWDO, 1x HmIP-WTH-B, 1x RPI-RF-MOD, 1x HmIP-HEATING
--------------------------------------------

Bubinator
Beiträge: 5
Registriert: 24.01.2021, 14:29
System: sonstige

Re: RedMatic Signal Messenger Installation

Beitrag von Bubinator » 30.03.2021, 09:18

Hallo Andreas,

zu dem Update-Problem kann ich (noch) nichts sagen.
Meinen Workaround mit Signal-CLI kann ich natürlich noch etwas ausführen. Vielleicht hilft es Dir...

Du kannst das auf Deinem PC ausführen und musst es nicht auf dem System machen, wo Homematic installiert ist.
  1. Download Signal-CLI als tar.gz-Datei von https://github.com/AsamK/signal-cli/releases/tag/v0.8.1
  2. Auspacken des Archivs mit dem Zip-Tool Deines Vertrauens
  3. Im Unterordner bin findest Du eine BAT-Datei für Windows und eine Skript-Datei z.B. für Linux. Je nach System (also mit .bat oder ohne) führst Du diese so aus, wie in meinem letzten Eintrag beschrieben.
  4. Mit dem Registration-Code gehst Du wieder nach Node-Red und schließt dort mit dem entsprechenden Node die Registrierung ab.
Viele Grüße

Andy2020
Beiträge: 22
Registriert: 26.10.2020, 19:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: SüdSauerland
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: RedMatic Signal Messenger Installation

Beitrag von Andy2020 » 02.04.2021, 16:10

Hallo Bubinator,

das funktioniert bei mir nicht so wirklich.

Ich habe JAVA 8 Update 281 auf meinem Win10 PC und habe dann immer
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/asamk/signal/Main has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
erhalten.
Siehe auch hier: https://github.com/AsamK/signal-cli/issues/461

Dann habe ich mir Java SE Development Kit 16 installiert und bekomme nun diese Meldung.

WARN App - WARNING: Support for new group V2 is disabled, because the required native library dependency is missing: libzkgroup
Missing required native library dependency: libsignal-client
Raspberry Pi 4B 4GB RAM als Homematic CCU3 mit RaspberryMatic Software
--------------------------------------------
164 Kanäle in 24 Geräten und 112 CUxD-Kanäle in 7 CUxD-Geräten:
2x HmIP-SMO-A, 1x HmIP-SMO, 7x CUX28, 2x HM-LC-Dim1T-DR, 1x HM-Dis-EP-WM55, 1x HM-LC-Sw1PBU-FM, 1x HM-RC-8, 2x HM-Sec-SCo, 1x HmIP-DSD-PCB, 4x HmIP-eTRV-B1, 2x HmIP-FSM16, 1x HmIP-RCV-50, 1x HmIP-SLO, 2x HMIP-SWDO, 1x HmIP-WTH-B, 1x RPI-RF-MOD, 1x HmIP-HEATING
--------------------------------------------

Bubinator
Beiträge: 5
Registriert: 24.01.2021, 14:29
System: sonstige

Re: RedMatic Signal Messenger Installation

Beitrag von Bubinator » 29.08.2021, 12:45

Hallo Andy,

tut mir leid, dass ich erst jetzt hier nachschaue. Irgendwie hab' ich keine Mailbenachrichtigung bekommen (oder übersehen).

Leider scheint das jetzt ein Java-Problem auf Deinem Client zu sein. Ich selbst habe es unter Linux gemacht. Windows und Java sind nicht immer die besten Freunde. Laut der Readme von Signal-CLI brauchst Du min. Java 11 und ein paar Bibliotheken. Vielleicht schaust Du noch mal die Readme.md von Signal-CLI unter https://github.com/AsamK/signal-cli an. Da steht's eigentlich ganz gut beschrieben, finde ich.

Viel Erfolg!

Stefan

ueffchen
Beiträge: 176
Registriert: 29.03.2011, 10:35
Hat sich bedankt: 4 Mal
Danksagung erhalten: 13 Mal

Re: RedMatic Signal Messenger Installation

Beitrag von ueffchen » 16.11.2021, 23:41

Habe nodered-contrib-signal-client über den redmatic Paketmanager installiert, zeigt grünen Haken an. Aber keine der Nodes https://flows.nodered.org/node/nodered- ... nal-client sind verfügbar? Was muss ich tun?

ueffchen
Beiträge: 176
Registriert: 29.03.2011, 10:35
Hat sich bedankt: 4 Mal
Danksagung erhalten: 13 Mal

Re: RedMatic Signal Messenger Installation

Beitrag von ueffchen » 17.11.2021, 19:19

ich habe heute Signal nochmal entfernt und wieder installiert, der Debug log zeigt

Code: Alles auswählen

:55:23 homematic-raspi daemon.warn node-red[23817]: ------------------------------------------------------
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: [nodered-contrib-signal-client/signal-client] Error: Cannot find module '../build/Release/nodessl.node'
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: Require stack:
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/node-webcrypto-ossl/buildjs/native.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/node-webcrypto-ossl/buildjs/key_storage.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/node-webcrypto-ossl/buildjs/webcrypto.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@throneless/libsignal-protocol/src/node_polyfills.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@throneless/libsignal-protocol/src/crypto.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@throneless/libsignal-protocol/src/KeyHelper.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@throneless/libsignal-protocol/src/main.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@gausma/libsignal-service-javascript/src/crypto.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@gausma/libsignal-service-javascript/src/WebAPI.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/@gausma/libsignal-service-javascript/src/main.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/var/node_modules/nodered-contrib-signal-client/src/signal-client.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/registry/lib/loader.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/registry/lib/index.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/index.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/index.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/lib/node_modules/node-red/lib/red.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: - /usr/local/addons/redmatic/lib/node_modules/node-red/red.js
Nov 17 18:55:23 homematic-raspi daemon.warn node-red[23817]: ------------------------------------------------------
Danach habe Redbot/Chatbot über den gleichen Weg installiert, auch die Nodes sind trotz erfolgreicher Installation (grüner Haken) nicht da. Irgendwie habe ich den Eindruck, dass sich im Moment nix installieren lässt.
Habe auch schon mal reboot/Neustart gemacht, ändert nichts. Hat jemand eine Idee?

vore
Beiträge: 161
Registriert: 28.11.2011, 20:31
System: CCU und Access Point
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal

Re: RedMatic Signal Messenger Installation

Beitrag von vore » 17.11.2021, 21:01

Hallo!
Ich habe es auch versucht.. ich gehe aktuell davon aus, dass es Probleme mit dem Paket gibt. Ich konnte es zwar installieren, aber keine Nachrichten senden. Mittlerweile gibt es ein Update, dass lässt sich aber nicht installieren. Vermutlich enthält das neuen Paket Binärteile die erst der Maintainer von Redmatic einbauen muss. Hilft also nur warten.

Gruß
Vore
System: Asus TinkerS mit RaspberryMatic und Cubietruck mit IOBroker

Antworten

Zurück zu „RedMatic“