Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Signal-cli-rest-api-client

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    615

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    626

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Test Adapter Signal-cli-rest-api-client

Geplant Angeheftet Gesperrt Verschoben Tester
23 Beiträge 3 Kommentatoren 3.1k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CarstenDerGroßeC CarstenDerGroße
    Aktuelle Test Version 0.1.3.alpha1
    Veröffentlichungsdatum 14.10.2022
    Github Link https://github.com/mericon/ioBroker.signalclirestapiclient

    Was ist das für ein Adapter

    Der Adapter ist eine "Brücke" zwischen IOBroker und der Signal-cli Rest API (welche im eigenen Netzwerk als Docker Container laufen muss).

    Was kann der Adapter

    Es können Nachrichten an einen und mehrere Empfänger gesendet werden und dies auch mit Dateianhängen.

    Es können Nachrichten Empfangen werden, jeweils die letzte Nachricht mit in einem Objekt abgelegt sowie auch der Name des Versenders. Diese können dann zur Weiterverwendung in Blockly oder anderen Logikmodulen genutzt werden.

    Nachrichten können mittels sendTo aus IOBroker versendet werden.

    Changelog
    0.1.3-alpha.1 (2022-10-16)
    (Carsten) Fix Changed Icon
    (Carsten) Fix ESlint errors
    (Carsten) Fix Object warnings
    (Carsten) Fix message Sending
    0.1.3-alpha.0 (2022-10-15)
    (Carsten) Changed Icon
    (Carsten) Code Cleanup
    0.1.2-alpha.0 (2022-10-14)
    (Carsten) Blockly eingepflegt
    0.1.1-alpha.0 (2022-10-14)
    (Carsten) Fixing Attachments
    0.1.0-alpha.0 (2022-10-14)
    (Carsten) initial release

    Fehler bitte unter https://github.com/mericon/ioBroker.signalclirestapiclient/issues melden. Ich werde aber auch regelmäßig hier rein schauen.

    Ich wünsche frohes Testen

    Grüße

    Carsten

    CodierknechtC Online
    CodierknechtC Online
    Codierknecht
    Developer Most Active
    schrieb am zuletzt editiert von Codierknecht
    #2

    @carstendergroße
    Heute Abend mal ein bisschen Arbeit reingesteckt, um das zum Fliegen zu bringen.
    Hier meine Erfahrungen:

    • Es hat 'ne Weile gedauert, bis ich das Mounting unter Docker auf der Synology hinbekommen habe. War aber wohl eher mein eigenes Unvermögen (das lokale Verzeichnis muss als /home/.local/share/signal-cli/ gemountet werden. Der abschließende Slash darf nicht vergessen werden!
    • Nicht unwichtiger Hinweis: Der Container muss zunächst im Modus "normal" gestartet werden. Nur so kommt man an den QR-Code, da ansonsten das Verzeichnis "data" nicht angelegt wird und der Container dann nicht gestartet werden kann. Wenn das alles einmal eingerichtet ist, kann man den Container wieder stoppen und im Modus "json-rfc" neu starten.
    • Für mich der schwerwiegenste Nachteil: Nachrichten werden (logischwerweise) mit meiner eigenen Nummer versendet. An mich dann als "Nachricht an mich" und an andere (Familie) natürlich unter meinem Namen. Nur wenige dürften die Möglichkeit haben und bereit sein, dass mit einer separaten SIM-Karte für den ioB einzurichten. Man möchte ja schließlich Nachrichten auch als solche vom ioBroker identifizieren können.
    • Das Versenden von Nachrichten z.B. aus Blockly ist wenig intuitiv. So funktioniert's aber:
      68ee308d-ab64-45a6-ba39-f88e057eb2d2-grafik.png

    Technisch funktioniert das Ganze dann aber problemlos :+1:

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    1 Antwort Letzte Antwort
    0
    • Issr4kI Offline
      Issr4kI Offline
      Issr4k
      schrieb am zuletzt editiert von
      #3

      Ist denn überhaupt vorgesehen, dass es mit einer eigenständigen Sim / Nummer laufen soll?

      CodierknechtC 1 Antwort Letzte Antwort
      0
      • Issr4kI Issr4k

        Ist denn überhaupt vorgesehen, dass es mit einer eigenständigen Sim / Nummer laufen soll?

        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #4

        @issr4k sagte in Test Adapter Signal-cli-rest-api-client:

        Ist denn überhaupt vorgesehen, dass es mit einer eigenständigen Sim / Nummer laufen soll?

        Das mag dann jeder für sich selbst entscheiden.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        Issr4kI 1 Antwort Letzte Antwort
        0
        • CodierknechtC Codierknecht

          @issr4k sagte in Test Adapter Signal-cli-rest-api-client:

          Ist denn überhaupt vorgesehen, dass es mit einer eigenständigen Sim / Nummer laufen soll?

          Das mag dann jeder für sich selbst entscheiden.

          Issr4kI Offline
          Issr4kI Offline
          Issr4k
          schrieb am zuletzt editiert von
          #5

          @codierknecht
          Ich glaube ein Missverständnis...

          Bietet die Software, die du getestet hast, die Funktion eine eigenständige Nummer zu verwenden?

          CodierknechtC 1 Antwort Letzte Antwort
          0
          • Issr4kI Issr4k

            @codierknecht
            Ich glaube ein Missverständnis...

            Bietet die Software, die du getestet hast, die Funktion eine eigenständige Nummer zu verwenden?

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #6

            @issr4k sagte in Test Adapter Signal-cli-rest-api-client:

            @codierknecht
            Ich glaube ein Missverständnis...

            Bietet die Software, die du getestet hast, die Funktion eine eigenständige Nummer zu verwenden?

            Natürlich. Sonst wäre das für mich eigentlich unbrauchbar. Ich will ja, dass sich der ioBroker mit 'ner eigenen Nummer meldet.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            Issr4kI 1 Antwort Letzte Antwort
            1
            • CodierknechtC Codierknecht

              @issr4k sagte in Test Adapter Signal-cli-rest-api-client:

              @codierknecht
              Ich glaube ein Missverständnis...

              Bietet die Software, die du getestet hast, die Funktion eine eigenständige Nummer zu verwenden?

              Natürlich. Sonst wäre das für mich eigentlich unbrauchbar. Ich will ja, dass sich der ioBroker mit 'ner eigenen Nummer meldet.

              Issr4kI Offline
              Issr4kI Offline
              Issr4k
              schrieb am zuletzt editiert von Issr4k
              #7

              @codierknecht said in Test Adapter Signal-cli-rest-api-client:

              Natürlich. Sonst wäre das für mich eigentlich unbrauchbar. Ich will ja, dass sich der ioBroker mit 'ner eigenen Nummer meldet.

              Ah ok, dann habe ich dich anfangs falsch verstanden.
              Es wäre auch meine Vorstellung ioBroker mit eigener Nummer zu nutzen :)

              Edit: Was meinst du dann genau hiermit?
              @codierknecht said in Test Adapter Signal-cli-rest-api-client:

              • Für mich der schwerwiegenste Nachteil:
              CodierknechtC 1 Antwort Letzte Antwort
              0
              • Issr4kI Issr4k

                @codierknecht said in Test Adapter Signal-cli-rest-api-client:

                Natürlich. Sonst wäre das für mich eigentlich unbrauchbar. Ich will ja, dass sich der ioBroker mit 'ner eigenen Nummer meldet.

                Ah ok, dann habe ich dich anfangs falsch verstanden.
                Es wäre auch meine Vorstellung ioBroker mit eigener Nummer zu nutzen :)

                Edit: Was meinst du dann genau hiermit?
                @codierknecht said in Test Adapter Signal-cli-rest-api-client:

                • Für mich der schwerwiegenste Nachteil:
                CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #8

                @issr4k sagte in Test Adapter Signal-cli-rest-api-client:

                Was meinst du dann genau hiermit?

                @codierknecht said in Test Adapter Signal-cli-rest-api-client:

                Für mich der schwerwiegenste Nachteil:

                Das muss ich mittlerweile relativieren:
                Prinzipiell hat hier erstmal der CallMeBot die Nase vorn, da er ja mit seiner Nummer sendet und damit leicht als ioBroker identifiziert werden kann.
                Ich hatte aber noch eine SIM-Karte "übrig" und auch noch ein Reservehandy, um das soweit einzurichten.
                Aber das kann oder will halt nicht jeder.

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                Issr4kI 1 Antwort Letzte Antwort
                0
                • CodierknechtC Codierknecht

                  @issr4k sagte in Test Adapter Signal-cli-rest-api-client:

                  Was meinst du dann genau hiermit?

                  @codierknecht said in Test Adapter Signal-cli-rest-api-client:

                  Für mich der schwerwiegenste Nachteil:

                  Das muss ich mittlerweile relativieren:
                  Prinzipiell hat hier erstmal der CallMeBot die Nase vorn, da er ja mit seiner Nummer sendet und damit leicht als ioBroker identifiziert werden kann.
                  Ich hatte aber noch eine SIM-Karte "übrig" und auch noch ein Reservehandy, um das soweit einzurichten.
                  Aber das kann oder will halt nicht jeder.

                  Issr4kI Offline
                  Issr4kI Offline
                  Issr4k
                  schrieb am zuletzt editiert von
                  #9

                  @codierknecht
                  Ok verstehe :)
                  Ich bin auch bereit irgendein Prepaid oder günstigen Vertrag abzuschließen um eine eigenständige Nummer für ioBroker zu haben :)

                  Ich versuche mich die nächsten Tage ebenfalls mal daran.
                  Habe zwar noch nie Docker benutzt, aber habe noch einen Raspi, wo ich das installieren kann :)

                  Komme dann bestimmt nochmal auf dich zurück, falls es Probleme gibt :)
                  Danke!

                  CodierknechtC 1 Antwort Letzte Antwort
                  0
                  • Issr4kI Issr4k

                    @codierknecht
                    Ok verstehe :)
                    Ich bin auch bereit irgendein Prepaid oder günstigen Vertrag abzuschließen um eine eigenständige Nummer für ioBroker zu haben :)

                    Ich versuche mich die nächsten Tage ebenfalls mal daran.
                    Habe zwar noch nie Docker benutzt, aber habe noch einen Raspi, wo ich das installieren kann :)

                    Komme dann bestimmt nochmal auf dich zurück, falls es Probleme gibt :)
                    Danke!

                    CodierknechtC Online
                    CodierknechtC Online
                    Codierknecht
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #10

                    @issr4k
                    Wenn Du eine Raspi hast, brauchst Du ja kein Docker.

                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                    HmIP|ZigBee|Tasmota|Unifi
                    Zabbix Certified Specialist
                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                    Issr4kI 1 Antwort Letzte Antwort
                    0
                    • CodierknechtC Codierknecht

                      @issr4k
                      Wenn Du eine Raspi hast, brauchst Du ja kein Docker.

                      Issr4kI Offline
                      Issr4kI Offline
                      Issr4k
                      schrieb am zuletzt editiert von
                      #11

                      @codierknecht
                      Nicht?

                      Was dann?

                      Diese CallmetBot Geschichte?
                      Da hängt dann ja leider wieder eine dritte Partei drin…

                      CodierknechtC 1 Antwort Letzte Antwort
                      0
                      • Issr4kI Issr4k

                        @codierknecht
                        Nicht?

                        Was dann?

                        Diese CallmetBot Geschichte?
                        Da hängt dann ja leider wieder eine dritte Partei drin…

                        CodierknechtC Online
                        CodierknechtC Online
                        Codierknecht
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #12

                        @issr4k
                        Im Detail bin ich da leider überfragt, aber ich bin mir fast sicher dass das auch ohne geht.
                        Vielleicht springt hier ja mal einer der Spezialisten ein.

                        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                        HmIP|ZigBee|Tasmota|Unifi
                        Zabbix Certified Specialist
                        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                        Issr4kI 1 Antwort Letzte Antwort
                        0
                        • CodierknechtC Codierknecht

                          @issr4k
                          Im Detail bin ich da leider überfragt, aber ich bin mir fast sicher dass das auch ohne geht.
                          Vielleicht springt hier ja mal einer der Spezialisten ein.

                          Issr4kI Offline
                          Issr4kI Offline
                          Issr4k
                          schrieb am zuletzt editiert von Issr4k
                          #13

                          @codierknecht Hast du hier nochmal weitergearbeitet?
                          Habe das mittlerweile auch endlich, mal vorsichtig ausgedruckt "am Laufen"...
                          leider steht die Verbindung zu ioBroker noch nicht.

                          der Docker Container läuft auf externer Hardware (Raspi), über ssh kann ich mit dem entsprechenden curl Befehl auch eine Nachricht senden die auch erfreulicherweise ankommt :)

                          curl -X POST -H "Content-Type: application/json" 'http://localhost:8080/v2/send' \
                               -d '{"message": "Test via Signal API!", "number": "+4917****", "recipients": [ "+4917*****" ]}'
                          

                          ioBroker sagt mir aber folgendes... der Adapter wird nur kurz gelb und springt direkt wieder auf rot.

                          signalclirestapiclient.0   28862	2023-03-26 17:28:44.275	error	SignalRestAPI Webscocket: not Connected
                          

                          Welche url muss ich aufrufen bzw wie muss der Syntax aussehen um manuell über den Browser eine Nachricht zu verschicken?

                          // Wie muss die Adresse kmplettiert werden um z.B. die gleiche Nachricht wie oben an die entsprechende Nummer zu schicken?
                          http://XXX.XXX.XXX.XXX:8080/v2/send/ ....
                          

                          Eine Verbindung ist logischerweise da wie man hier sehen kann wenn ich im Browser .../about aufrufe kommt zumindest Antwort.

                          http://XXX.XXX.XXX.XXX:8080/v1/about
                          
                          {"versions":["v1","v2"],"build":2,"mode":"normal","version":"0.65","capabilities":{"v2/send":["quotes","mentions"]}}
                          

                          Danke vorab!!!

                          CodierknechtC 1 Antwort Letzte Antwort
                          0
                          • Issr4kI Issr4k

                            @codierknecht Hast du hier nochmal weitergearbeitet?
                            Habe das mittlerweile auch endlich, mal vorsichtig ausgedruckt "am Laufen"...
                            leider steht die Verbindung zu ioBroker noch nicht.

                            der Docker Container läuft auf externer Hardware (Raspi), über ssh kann ich mit dem entsprechenden curl Befehl auch eine Nachricht senden die auch erfreulicherweise ankommt :)

                            curl -X POST -H "Content-Type: application/json" 'http://localhost:8080/v2/send' \
                                 -d '{"message": "Test via Signal API!", "number": "+4917****", "recipients": [ "+4917*****" ]}'
                            

                            ioBroker sagt mir aber folgendes... der Adapter wird nur kurz gelb und springt direkt wieder auf rot.

                            signalclirestapiclient.0   28862	2023-03-26 17:28:44.275	error	SignalRestAPI Webscocket: not Connected
                            

                            Welche url muss ich aufrufen bzw wie muss der Syntax aussehen um manuell über den Browser eine Nachricht zu verschicken?

                            // Wie muss die Adresse kmplettiert werden um z.B. die gleiche Nachricht wie oben an die entsprechende Nummer zu schicken?
                            http://XXX.XXX.XXX.XXX:8080/v2/send/ ....
                            

                            Eine Verbindung ist logischerweise da wie man hier sehen kann wenn ich im Browser .../about aufrufe kommt zumindest Antwort.

                            http://XXX.XXX.XXX.XXX:8080/v1/about
                            
                            {"versions":["v1","v2"],"build":2,"mode":"normal","version":"0.65","capabilities":{"v2/send":["quotes","mentions"]}}
                            

                            Danke vorab!!!

                            CodierknechtC Online
                            CodierknechtC Online
                            Codierknecht
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #14

                            @issr4k
                            Ich habe mir dazu ganz einfach eine globale Funktion gebaut:

                            function sendSignalMessage(aMessage, aNumber) {
                                sendTo("signalclirestapiclient.0", "send", {
                                    "text": aMessage,
                                    "numbers": [aNumber]
                                });
                            }
                            

                            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                            HmIP|ZigBee|Tasmota|Unifi
                            Zabbix Certified Specialist
                            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                            Issr4kI 1 Antwort Letzte Antwort
                            1
                            • CodierknechtC Codierknecht

                              @issr4k
                              Ich habe mir dazu ganz einfach eine globale Funktion gebaut:

                              function sendSignalMessage(aMessage, aNumber) {
                                  sendTo("signalclirestapiclient.0", "send", {
                                      "text": aMessage,
                                      "numbers": [aNumber]
                                  });
                              }
                              
                              Issr4kI Offline
                              Issr4kI Offline
                              Issr4k
                              schrieb am zuletzt editiert von
                              #15

                              @codierknecht das funktioniert ja leider nur wenn der Adapter läuft…

                              CodierknechtC 1 Antwort Letzte Antwort
                              0
                              • Issr4kI Issr4k

                                @codierknecht das funktioniert ja leider nur wenn der Adapter läuft…

                                CodierknechtC Online
                                CodierknechtC Online
                                Codierknecht
                                Developer Most Active
                                schrieb am zuletzt editiert von
                                #16

                                @issr4k
                                Bei mir laufen sowohl ioB als auch signal-cli als Container unter Synology DSM.
                                Eingestellt wie folgt:
                                72e6d66d-4a8e-4583-a889-c23a747245a9-grafik.png
                                140b3c8a-ea4c-4f87-8560-912273f663e4-grafik.png

                                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                HmIP|ZigBee|Tasmota|Unifi
                                Zabbix Certified Specialist
                                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                Issr4kI 1 Antwort Letzte Antwort
                                0
                                • CodierknechtC Codierknecht

                                  @issr4k
                                  Bei mir laufen sowohl ioB als auch signal-cli als Container unter Synology DSM.
                                  Eingestellt wie folgt:
                                  72e6d66d-4a8e-4583-a889-c23a747245a9-grafik.png
                                  140b3c8a-ea4c-4f87-8560-912273f663e4-grafik.png

                                  Issr4kI Offline
                                  Issr4kI Offline
                                  Issr4k
                                  schrieb am zuletzt editiert von
                                  #17

                                  @codierknecht Ok, das hilft mir nicht wirklich weiter.
                                  Ich danke dir trotzdem!!

                                  CodierknechtC 1 Antwort Letzte Antwort
                                  0
                                  • Issr4kI Issr4k

                                    @codierknecht Ok, das hilft mir nicht wirklich weiter.
                                    Ich danke dir trotzdem!!

                                    CodierknechtC Online
                                    CodierknechtC Online
                                    Codierknecht
                                    Developer Most Active
                                    schrieb am zuletzt editiert von
                                    #18

                                    @issr4k
                                    Theoretisch müsste man sich doch eine JS-Funktion bauen können, die die Parameter entgegennimmt und dann per exec >= curl xxx den Request absetzt.

                                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                    HmIP|ZigBee|Tasmota|Unifi
                                    Zabbix Certified Specialist
                                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                    CodierknechtC 1 Antwort Letzte Antwort
                                    0
                                    • CodierknechtC Codierknecht

                                      @issr4k
                                      Theoretisch müsste man sich doch eine JS-Funktion bauen können, die die Parameter entgegennimmt und dann per exec >= curl xxx den Request absetzt.

                                      CodierknechtC Online
                                      CodierknechtC Online
                                      Codierknecht
                                      Developer Most Active
                                      schrieb am zuletzt editiert von
                                      #19

                                      @Issr4k
                                      So sollte das auch ohne Adapter funktionieren ;-)

                                      function sendWithSignal(message, recipients) {
                                      
                                          var sendParams = {
                                              url: 'http://192.168.178.5:8086/v2/send',
                                              headers: {'Content-Type': 'application/json'},
                                              body: '{"message": "' + message + '", "number": "+4915*****", "recipients": [ ' + recipients + ' ]}'
                                          };
                                      
                                          request.post(sendParams, function(error, response, body) {
                                              if (error) {
                                                  log(error);
                                              } else {
                                                  log('Nachricht versendet!');
                                              }
                                          });
                                      }
                                      
                                      

                                      Quick & Dirty - ohne große Fehlerbehandlung oder sonstige Features.

                                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                      HmIP|ZigBee|Tasmota|Unifi
                                      Zabbix Certified Specialist
                                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                      Issr4kI 1 Antwort Letzte Antwort
                                      0
                                      • CodierknechtC Codierknecht

                                        @Issr4k
                                        So sollte das auch ohne Adapter funktionieren ;-)

                                        function sendWithSignal(message, recipients) {
                                        
                                            var sendParams = {
                                                url: 'http://192.168.178.5:8086/v2/send',
                                                headers: {'Content-Type': 'application/json'},
                                                body: '{"message": "' + message + '", "number": "+4915*****", "recipients": [ ' + recipients + ' ]}'
                                            };
                                        
                                            request.post(sendParams, function(error, response, body) {
                                                if (error) {
                                                    log(error);
                                                } else {
                                                    log('Nachricht versendet!');
                                                }
                                            });
                                        }
                                        
                                        

                                        Quick & Dirty - ohne große Fehlerbehandlung oder sonstige Features.

                                        Issr4kI Offline
                                        Issr4kI Offline
                                        Issr4k
                                        schrieb am zuletzt editiert von Issr4k
                                        #20

                                        @codierknecht Geil! Probiere ich aus sobald ich zuhause bin! :))

                                        Aktuell scheitert es wohl daran, dass ich signal-cli nicht im json-rpc Mode nutze.
                                        Steht im Adapter ja auch eindeutig drin...

                                        Zum Nummer registrieren benötigt man aber native oder normal.

                                        ich bekomme jetzt schlicht den Wechsel von native auf json-rpc über Kommandozeile nicht hin bzw. habe Angst wenn ich einfach

                                        sudo docker run -d --name signal-api --restart=always -p 8080:8080 \
                                              -v $HOME/.local/share/signal-cli:/home/.local/share/signal-cli \
                                              -e 'MODE=json-rpc' bbernhard/signal-cli-rest-api
                                        

                                        ausführe mein Container hinüber ist.

                                        CodierknechtC 1 Antwort Letzte Antwort
                                        0
                                        • Issr4kI Issr4k

                                          @codierknecht Geil! Probiere ich aus sobald ich zuhause bin! :))

                                          Aktuell scheitert es wohl daran, dass ich signal-cli nicht im json-rpc Mode nutze.
                                          Steht im Adapter ja auch eindeutig drin...

                                          Zum Nummer registrieren benötigt man aber native oder normal.

                                          ich bekomme jetzt schlicht den Wechsel von native auf json-rpc über Kommandozeile nicht hin bzw. habe Angst wenn ich einfach

                                          sudo docker run -d --name signal-api --restart=always -p 8080:8080 \
                                                -v $HOME/.local/share/signal-cli:/home/.local/share/signal-cli \
                                                -e 'MODE=json-rpc' bbernhard/signal-cli-rest-api
                                          

                                          ausführe mein Container hinüber ist.

                                          CodierknechtC Online
                                          CodierknechtC Online
                                          Codierknecht
                                          Developer Most Active
                                          schrieb am zuletzt editiert von
                                          #21

                                          @issr4k
                                          Bei mir stelle ich das über die Umgebungsvariablen des Containers ein.
                                          1x Neustart und funzt.

                                          e96a01e7-c0b4-4d69-adee-1cd4795f1f5a-image.png

                                          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                          HmIP|ZigBee|Tasmota|Unifi
                                          Zabbix Certified Specialist
                                          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                          Issr4kI 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          903

                                          Online

                                          32.6k

                                          Benutzer

                                          81.9k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe