Es ermöglicht, von einem geeigneten Rechner (ich nutze einen Raspi, der auch anderes macht) aus vollautomatisch Signal Nachrichten zu versenden.
Hierfür benötigt man keine shady Drittanbieter (was leider vermutlich die meisten Leute aus Bequemlichkeit nutzen in Homeassistant oder iobroker).
Das ist eine 100% lokale Lösung.
Optimal ist das Aufsetzen eines komplett separaten Signal-Accounts (kann man dann beliebig benennen und ist sauber getrennt vom Hauptaccount). Dazu braucht es nur eine Prepaid-Sim-Karte auf deren Nummer eben bisher kein Signal Account läuft, auf der man einmal beim Einrichten eine SMS erhalten kann (also kurz in ein Handy stopfen).
Ab da kann man sich beliebig Programme stricken, die munter Signal-Nachrichten versenden.
In einer Heimautomatisierung z.B. Infos über Dinge, für die man gerne Vertraulichkeit bewahren möchte.
Das geht natürlich auch per Email, aber so ist es teils noch flotter und vom Emailtraffic trennbar.
Für iOS Nutzer gibt es noch den Vorteil, dass der Audio-Ton für den Absender gecustomized werden kann.
Die Verwendung der Festnetznummer funktioniert gut, Signal sendet aber an alle die diese Nummer im Handy abgespeichert haben eine Nachricht: “ xyz ist jetzt auch über Signal erreichbar” (sinngemäß).
Das kann bei Bekannten, Kollegen, Freunden usw. durchaus für Verwirrung sorgen, wenn nicht klar ist über welchen Signalaccount man erreichbar ist.
Hint: The Signal protocol expects that incoming messages are regularly received (using daemon or receive command). This is required for the encryption to work efficiently and for getting updates to groups, expiration timer and other features. https://github.com/AsamK/signal-cli
Wie könnte man zB auf einem Raspi mehrere Signal Accounts zum Empfang einrichten und laufen lassen?
Und auf zB. auf einen Smartphone Signal Account “(um)weiterleiten”?
Edit: noch gefunden
AsamK 17.1.2021
About the two services issue, maybe systemd has still loaded the previous service, you could try to reset the state with sudo systemctl reset-failed
Version 0.7.3 has now been released which can expose multiple accounts as separate dbus objects https://github.com/AsamK/signal-cli/issues/425#issuecomment-761806632
Ich denke mit docker könntest du mehrere Container aufsetzen, und für jeden dann eine eigene Nummer einsetzen, dort ein Script einbinden für zum Einen: den Empfang der Nachrichten und zum Zweiten: dem Weiterleiten der Nachrichten an deinen gewünschten Account
sicher gibt es hier aber auch ein Weg mit /bin/signal-cli,