Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Neuer Adapter] LinkedDevices

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.1k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[Neuer Adapter] LinkedDevices

Scheduled Pinned Locked Moved Tester
adapter
464 Posts 68 Posters 120.8k Views 57 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • paul53P paul53

    @Scrounger sagte:

    Für das linkedObject kann man einen Wert für true bzw false eingeben der dann bei change des linkedObject an das parentObject übergeben wird.

    Da die Konvertierung nur mit Zahlen erfolgt, kann man somit binäre Werte (0/1) nach boolean wandeln und umgehrt. Öfter kommen aber Strings vor wie "0"/"1", "false"/"true", "off"/"on", "OFF"/"ON", wobei häufig auch noch common.type: "boolean" angegeben ist.

    ScroungerS Offline
    ScroungerS Offline
    Scrounger
    Developer
    wrote on last edited by
    #87

    @paul53
    Genau das steht bereits auf der ToDo Liste. Aber eins nach dem anderen, erstmal wird jetzt number to X converter implementiert.

    Hast vielleicht ne idee wie ich den String '>=10' elegant in ein 'if-statement' umwandeln kann, ohne aufwendig mit regex arbeiten zu müssen. Mit eval() könnte man das lösen, aber das ist ja evil() ;)

    1 Reply Last reply
    0
    • ScroungerS Offline
      ScroungerS Offline
      Scrounger
      Developer
      wrote on last edited by
      #88

      Version 0.2.0 ist jetzt im latest verfügbar.
      Neue Funktion ist das man parentObjects vom typ number in boolean linkedObjects umwandeln kann.

      paul53P 2 Replies Last reply
      0
      • ScroungerS Scrounger

        Version 0.2.0 ist jetzt im latest verfügbar.
        Neue Funktion ist das man parentObjects vom typ number in boolean linkedObjects umwandeln kann.

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #89

        @Scrounger sagte:

        Version 0.2.0 ist jetzt im latest verfügbar.

        Die Umwandlung funktioniert, aber der "Name des verknüpften Objektes" wird nicht mehr übernommen, sondern stattdessen der Originalname.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Reply Last reply
        0
        • ScroungerS Scrounger

          Version 0.2.0 ist jetzt im latest verfügbar.
          Neue Funktion ist das man parentObjects vom typ number in boolean linkedObjects umwandeln kann.

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #90

          @Scrounger Mit der Version von Github wird der eingegebene Name wieder übernommen.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Reply Last reply
          0
          • ScroungerS Offline
            ScroungerS Offline
            Scrounger
            Developer
            wrote on last edited by
            #91

            Version 0.2.1 ist jetzt im latest verfügbar.
            Neue Funktion ist das man parentObjects vom typ boolean in string linkedObjects umwandeln kann.

            1 Reply Last reply
            0
            • ScroungerS Scrounger

              Hallo zusammen,

              ich möchte euch meinen neuen Adapter an dem ich aktuell arbeite vorstellen - LinkedDevices.
              Die Idee und insperation kommen aus dem Virtual Devices Skript von @Pman.

              https://github.com/Scrounger/ioBroker.linkeddevices

              Funktionsweise:
              Ihr könnt euch verlinkte Objekte (Datenpunkte) für all eure verwendeten Objekte (Datenpunkte) anlegen und dafür individuelle IDs vergeben, um Euch eine Struktur anzulegen, wie Ihr sie gerne haben möchtet.
              Vorteil ist, dass es nur noch einen Ort gibt, wo alle Objekte die Ihr im vis oder Skripten verwendet, definert sind. Weiterer Vorteil ist, wenn ihr mal die Hardware tauschen müsst, dann müsst ihr nur die verlinkten Objekte auf die neue Hardware anpassen und die Skripte und vis funktionieren sofort wieder.
              Später sollen noch Funktionen wie z.B. umrechnungen etc. dazu kommen, wie es im Virtual Devices Skript auch möglich ist

              Aktuell findet ihr im Repository einen Arbeitsstand (Alpha version!), deshalb bitte nicht im produktiv einsetzen, weil ich aktuell daran noch arbeite.

              Hier mal ein Beispiel wie eine selbstdefinierte Struktur aussehen kann:

              Bild Text

              paypal

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by paul53
              #92

              @Scrounger sagte:

              wenn ihr mal die Hardware tauschen müsst, dann müsst ihr nur die verlinkten Objekte auf die neue Hardware anpassen und die Skripte und vis funktionieren sofort wieder.

              Ein Hardwaretausch wird erst dann komfortabel, wenn man den verlinkten Datenpunkten per Select ID Datenpunkte des neuen Gerätes zuweisen kann. Hast Du diese Funktionalität in Planung ?

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              ScroungerS 1 Reply Last reply
              0
              • paul53P paul53

                @Scrounger sagte:

                wenn ihr mal die Hardware tauschen müsst, dann müsst ihr nur die verlinkten Objekte auf die neue Hardware anpassen und die Skripte und vis funktionieren sofort wieder.

                Ein Hardwaretausch wird erst dann komfortabel, wenn man den verlinkten Datenpunkten per Select ID Datenpunkte des neuen Gerätes zuweisen kann. Hast Du diese Funktionalität in Planung ?

                ScroungerS Offline
                ScroungerS Offline
                Scrounger
                Developer
                wrote on last edited by
                #93

                Das geht doch heute schon. Wenn die Hardware sich ändert musst du nur die gleiche id des linked object beim neuen Datenpunkt eintragen und schon funktioniert wieder alles.

                @paul53 sagte in [Neuer Adapter] LinkedDevices:

                den verlinkten Datenpunkten per Select ID Datenpunkte des neuen Gerätes zuweisen kann.

                Erklär mal bitte was du damit genau meinst, evtl. wäre das ja noch komfortabler

                paul53P 2 Replies Last reply
                0
                • ScroungerS Scrounger

                  Das geht doch heute schon. Wenn die Hardware sich ändert musst du nur die gleiche id des linked object beim neuen Datenpunkt eintragen und schon funktioniert wieder alles.

                  @paul53 sagte in [Neuer Adapter] LinkedDevices:

                  den verlinkten Datenpunkten per Select ID Datenpunkte des neuen Gerätes zuweisen kann.

                  Erklär mal bitte was du damit genau meinst, evtl. wäre das ja noch komfortabler

                  paul53P Offline
                  paul53P Offline
                  paul53
                  wrote on last edited by
                  #94

                  @Scrounger sagte:

                  Wenn die Hardware sich ändert musst du nur die gleiche id des linked object beim neuen Datenpunkt eintragen

                  Da muss man sich aber einiges merken, denn der Ursprung existiert ja nicht mehr.

                  @Scrounger sagte in [Neuer Adapter] LinkedDevices:

                  was du damit genau meinst,

                  Der linked Datenpunkt besteht ja noch. Wenn diesem (bei deaktiviertem Link) der Datenpunkt des neuen Gerätes per Auswahl (Select ID) zugewiesen werden könnte, wäre es komfortabler.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  ScroungerS 1 Reply Last reply
                  0
                  • ScroungerS Scrounger

                    Das geht doch heute schon. Wenn die Hardware sich ändert musst du nur die gleiche id des linked object beim neuen Datenpunkt eintragen und schon funktioniert wieder alles.

                    @paul53 sagte in [Neuer Adapter] LinkedDevices:

                    den verlinkten Datenpunkten per Select ID Datenpunkte des neuen Gerätes zuweisen kann.

                    Erklär mal bitte was du damit genau meinst, evtl. wäre das ja noch komfortabler

                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by paul53
                    #95

                    @Scrounger Einfacher wäre es sicherlich, wenn das parentObject anstelle der vielen Eigenschaften:

                        "custom": {
                          "linkeddevices.0": {
                            "enabled": true,
                            "unit": "°C",
                            "linkedId": "Aussen.Temperatur",
                            "name": "Aussentemperatur",
                            "maxDecimal": 1,
                            "conversion": "/1.8",
                            "readOnlyConversion": "/1.8-32/1.8",
                            "expertSettings": true,
                            "number_converTo": "",
                            "number_unit": "°C",
                            "number_maxDecimal": 1,
                            "number_calculation": "",
                            "number_calculation_readOnly": "/1.8-32/1.8",
                            "number_to_boolean_condition": "",
                            "number_to_boolean_value_true": "",
                            "number_to_boolean_value_false": ""
                          }
                    

                    nur die "linkedId" erhalten würde und alles andere (Name, Konvertierung, ...) dem linkedObjekt zugeordnet würde. Dann würde beim Gerätetausch nichts verloren gehen.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Reply Last reply
                    0
                    • paul53P paul53

                      @Scrounger sagte:

                      Wenn die Hardware sich ändert musst du nur die gleiche id des linked object beim neuen Datenpunkt eintragen

                      Da muss man sich aber einiges merken, denn der Ursprung existiert ja nicht mehr.

                      @Scrounger sagte in [Neuer Adapter] LinkedDevices:

                      was du damit genau meinst,

                      Der linked Datenpunkt besteht ja noch. Wenn diesem (bei deaktiviertem Link) der Datenpunkt des neuen Gerätes per Auswahl (Select ID) zugewiesen werden könnte, wäre es komfortabler.

                      ScroungerS Offline
                      ScroungerS Offline
                      Scrounger
                      Developer
                      wrote on last edited by
                      #96

                      @paul53 sagte in [Neuer Adapter] LinkedDevices:

                      Der linked Datenpunkt besteht ja noch. Wenn diesem (bei deaktiviertem Link) der Datenpunkt des neuen Gerätes per Auswahl (Select ID) zugewiesen werden könnte, wäre es komfortabler.

                      Ok verstanden. Ist geplant, im Config Menu des Adapters soll es eine Liste geben, das alle verlinkungen anzeigt. Hier könnte man dann ein SelectId für nicht mehr verlinkte Objekte hinzufügen.

                      @paul53 sagte in [Neuer Adapter] LinkedDevices:

                      Dann würde beim Gerätetausch nichts verloren gehen.

                      Das ist heute schon, allerdings werden im linkedObject nur die wirklich verwendeten gespeichert.

                      Hier ein Beispiel:
                      parentObject:

                      "custom": {
                            "linkeddevices.0": {
                              "enabled": true,
                              "number_unit": "",
                              "linkedId": "number",
                              "name": "",
                              "expertSettings": true,
                              "number_convertTo": "boolean",
                              "number_maxDecimal": "",
                              "number_min": "",
                              "number_max": "",
                              "number_calculation_readOnly": "",
                              "number_to_boolean_condition": ">12",
                              "number_to_boolean_value_true": "30",
                              "number_to_boolean_value_false": "",
                              "number_to_string_condition": "",
                              "number_to_multi_condition": "",
                              "boolean_convertTo": "",
                              "boolean_to_string_value_true": "",
                              "boolean_to_string_value_false": "",
                              "number_calculation": ""
                            }
                          }
                      

                      und das linkedObject dazu:

                      "custom": {
                            "linkeddevices.0": {
                              "enabled": true,
                              "parentId": "virtualpowermeter.0.number",
                              "parentType": "number",
                              "isLinked": true,
                              "number_to_boolean_condition": ">12",
                              "number_to_boolean_value_true": "30"
                            }
                          }
                      

                      Heißt wenn dann mal irgendwann per SelectId in der Config des Adpaters einem nicht mehr verlinkten Object ein neues parentObject zugewiesen wird, müssen diese Daten nur ans parentObject übergeben werden, inkl. natürlich ggf. von abweichenden common werten.

                      1 Reply Last reply
                      0
                      • ScroungerS Offline
                        ScroungerS Offline
                        Scrounger
                        Developer
                        wrote on last edited by Scrounger
                        #97

                        Hab jetzt angefangen die Dokumentation für den Adpater zu erstellen. Ich hoffe Sie ist verständlich - ist etwas schwierig die Funktionen zu beschreiben.

                        https://github.com/Scrounger/ioBroker.linkeddevices

                        Könnte noch Unterstützung bei der Übersetzung ins Englische benötigen. Falls jemand mit helfen einfach bei mir melden.

                        B FredFF 2 Replies Last reply
                        0
                        • ScroungerS Scrounger

                          Hab jetzt angefangen die Dokumentation für den Adpater zu erstellen. Ich hoffe Sie ist verständlich - ist etwas schwierig die Funktionen zu beschreiben.

                          https://github.com/Scrounger/ioBroker.linkeddevices

                          Könnte noch Unterstützung bei der Übersetzung ins Englische benötigen. Falls jemand mit helfen einfach bei mir melden.

                          B Offline
                          B Offline
                          bommel_030
                          wrote on last edited by bommel_030
                          #98

                          @Scrounger
                          Danke für den Adapter, erleichtert das Loggen und wechseln doch ungemein.
                          Teste nebenbei noch Statistics und Sourceanalytix, die Daten würde ich ja dann jetzt auf die Datenpunkte in deinem Adapter umleiten.
                          Also eigentlich muss ich ja neu anfangen mit loggen, oder siehst du ne Möglichkeit die alten Daten zu erhalten?

                          Habe mir für meinen Slave eine zweite Instanz angelegt und wollte diese auch auf dem Slave laufen lassen. Da bleibt Sie aber rot.
                          Sobald ich die Instanz wieder auf den Master schiebe läuft sie einwandfrei.

                          host.rock64	2019-07-17 10:59:43.947	info	Do not restart adapter system.adapter.linkeddevices.1 because disabled or deleted
                          host.rock64	2019-07-17 10:59:43.947	error	instance system.adapter.linkeddevices.1 terminated with code 156 ()
                          
                          paul53P 1 Reply Last reply
                          0
                          • B bommel_030

                            @Scrounger
                            Danke für den Adapter, erleichtert das Loggen und wechseln doch ungemein.
                            Teste nebenbei noch Statistics und Sourceanalytix, die Daten würde ich ja dann jetzt auf die Datenpunkte in deinem Adapter umleiten.
                            Also eigentlich muss ich ja neu anfangen mit loggen, oder siehst du ne Möglichkeit die alten Daten zu erhalten?

                            Habe mir für meinen Slave eine zweite Instanz angelegt und wollte diese auch auf dem Slave laufen lassen. Da bleibt Sie aber rot.
                            Sobald ich die Instanz wieder auf den Master schiebe läuft sie einwandfrei.

                            host.rock64	2019-07-17 10:59:43.947	info	Do not restart adapter system.adapter.linkeddevices.1 because disabled or deleted
                            host.rock64	2019-07-17 10:59:43.947	error	instance system.adapter.linkeddevices.1 terminated with code 156 ()
                            
                            paul53P Offline
                            paul53P Offline
                            paul53
                            wrote on last edited by
                            #99

                            @bommel_030 sagte:

                            Statistics und Sourceanalytix, die Daten würde ich ja dann jetzt auf die Datenpunkte in deinem Adapter umleiten.

                            Welche Daten ? Die Quelldaten für diese Adapter oder die Ergebnisse ?

                            @bommel_030 sagte:

                            Habe mir für meinen Slave eine zweite Instanz angelegt und wollte diese auch auf dem Slave laufen lassen.

                            Wozu soll eine 2. Instanz auf dem Slave gut sein ? Die Datenpunkt-Datenbank existiert nur auf dem Master.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            B 1 Reply Last reply
                            0
                            • paul53P paul53

                              @bommel_030 sagte:

                              Statistics und Sourceanalytix, die Daten würde ich ja dann jetzt auf die Datenpunkte in deinem Adapter umleiten.

                              Welche Daten ? Die Quelldaten für diese Adapter oder die Ergebnisse ?

                              @bommel_030 sagte:

                              Habe mir für meinen Slave eine zweite Instanz angelegt und wollte diese auch auf dem Slave laufen lassen.

                              Wozu soll eine 2. Instanz auf dem Slave gut sein ? Die Datenpunkt-Datenbank existiert nur auf dem Master.

                              B Offline
                              B Offline
                              bommel_030
                              wrote on last edited by
                              #100

                              @paul53
                              Da Master und Slave räumlich sehr weit voneinander entfernt sind war der Grundgedanke eigene SQL Instanz, eigene LinkedDevices und eigene Sourceanalytix Instanz.
                              Der Slave könnte dann brav weiterloggen wenn die Telefonleitung mal wieder von nem umgestürzten Baum gekappt wurde.
                              Wenn der Slave aber nur bei bestehender Verbindung zum Master die Datenpunkt-Datenbank hat geht das natürlich nicht. Hab den Multihostbetrieb erst seit gestern und teste noch....

                              Ich habe z.B. einen Datenpunkt der mir den Verbrauch eines Shellys darstellt. Dieser wird mit Sourceanalytix geloggt. Wenn ich diesen Datenpunkt nun in linkedDevices abbilde weiß Sourceanalytix ja davon noch nichts. Quasi das Szenario was der Adapter ja zukünftig umgehen soll.
                              Nach meinem Verständnis bleibt mir nur die Möglichkeit den neuen Datenpunkt aus linkedDevices mit Sourceanalytix zu loggen und den bisherigen Verlauf damit zu verlieren. Ist nicht dramatisch, aber falls jemand ne Idee hat wie man das umgehen kann probiere ich das gerne aus.

                              paul53P ScroungerS 3 Replies Last reply
                              0
                              • B bommel_030

                                @paul53
                                Da Master und Slave räumlich sehr weit voneinander entfernt sind war der Grundgedanke eigene SQL Instanz, eigene LinkedDevices und eigene Sourceanalytix Instanz.
                                Der Slave könnte dann brav weiterloggen wenn die Telefonleitung mal wieder von nem umgestürzten Baum gekappt wurde.
                                Wenn der Slave aber nur bei bestehender Verbindung zum Master die Datenpunkt-Datenbank hat geht das natürlich nicht. Hab den Multihostbetrieb erst seit gestern und teste noch....

                                Ich habe z.B. einen Datenpunkt der mir den Verbrauch eines Shellys darstellt. Dieser wird mit Sourceanalytix geloggt. Wenn ich diesen Datenpunkt nun in linkedDevices abbilde weiß Sourceanalytix ja davon noch nichts. Quasi das Szenario was der Adapter ja zukünftig umgehen soll.
                                Nach meinem Verständnis bleibt mir nur die Möglichkeit den neuen Datenpunkt aus linkedDevices mit Sourceanalytix zu loggen und den bisherigen Verlauf damit zu verlieren. Ist nicht dramatisch, aber falls jemand ne Idee hat wie man das umgehen kann probiere ich das gerne aus.

                                paul53P Offline
                                paul53P Offline
                                paul53
                                wrote on last edited by paul53
                                #101

                                @bommel_030 sagte:

                                wenn die Telefonleitung mal wieder von nem umgestürzten Baum gekappt wurde.

                                Dann ist Multihost wohl nicht die richtige Wahl, denn Multihost erfordert eine stabile Netzwerkverbindung. Was läuft auf dem (geplanten) Slave ?

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                B 1 Reply Last reply
                                0
                                • paul53P paul53

                                  @bommel_030 sagte:

                                  wenn die Telefonleitung mal wieder von nem umgestürzten Baum gekappt wurde.

                                  Dann ist Multihost wohl nicht die richtige Wahl, denn Multihost erfordert eine stabile Netzwerkverbindung. Was läuft auf dem (geplanten) Slave ?

                                  B Offline
                                  B Offline
                                  bommel_030
                                  wrote on last edited by
                                  #102

                                  @paul53
                                  Der Klassiker... CCU, TR-064, DECT, Telegram und KM200...
                                  Ohne Internet sind die meisten Sachen sinnlos, daher kam der Gedanke mit dem Slave.
                                  Dann lass ich die kleine Beere eben weiter eigenständig laufen.

                                  paul53P 1 Reply Last reply
                                  0
                                  • B bommel_030

                                    @paul53
                                    Der Klassiker... CCU, TR-064, DECT, Telegram und KM200...
                                    Ohne Internet sind die meisten Sachen sinnlos, daher kam der Gedanke mit dem Slave.
                                    Dann lass ich die kleine Beere eben weiter eigenständig laufen.

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    wrote on last edited by paul53
                                    #103

                                    @bommel_030 sagte:

                                    TR-064, DECT, Telegram

                                    Also befindet sich der Router in der Nähe des RasPi ? Was läuft dann auf dem (geplanten) Master ?

                                    @bommel_030 sagte:

                                    Dann lass ich die kleine Beere eben weiter eigenständig laufen.

                                    Die Daten können auch per MQTT (Broker / Client) ausgetauscht werden.

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    B 1 Reply Last reply
                                    0
                                    • paul53P paul53

                                      @bommel_030 sagte:

                                      TR-064, DECT, Telegram

                                      Also befindet sich der Router in der Nähe des RasPi ? Was läuft dann auf dem (geplanten) Master ?

                                      @bommel_030 sagte:

                                      Dann lass ich die kleine Beere eben weiter eigenständig laufen.

                                      Die Daten können auch per MQTT (Broker / Client) ausgetauscht werden.

                                      B Offline
                                      B Offline
                                      bommel_030
                                      wrote on last edited by
                                      #104

                                      @paul53
                                      Der Master ist ein rock64 neben der Fritzbox in Deutschland. Der Slave steht neben ner Fritzbox in der Schweiz. Also aktuell ist er noch eigenständig ^^.
                                      Sämtliche Kommunikation zwischen Slave und Master muss ja über das Internet erfolgen, und dann ist es egal ob MQTT oder Multihost an mangelnder Verbindung scheitern.
                                      Unter der Voraussetzung Internet ist nicht da wäre der worst case: der Brennkessel fällt aus und ich bekomme das nicht mit.... Allerdings könnte ich der CCU vor Ort einprogrammieren, wenn die Temperatur zu gering ist soll er die Elektroheizung befeuern...
                                      Mir würden dann nur die geloggten Daten fehlen...

                                      paul53P 1 Reply Last reply
                                      0
                                      • B bommel_030

                                        @paul53
                                        Der Master ist ein rock64 neben der Fritzbox in Deutschland. Der Slave steht neben ner Fritzbox in der Schweiz. Also aktuell ist er noch eigenständig ^^.
                                        Sämtliche Kommunikation zwischen Slave und Master muss ja über das Internet erfolgen, und dann ist es egal ob MQTT oder Multihost an mangelnder Verbindung scheitern.
                                        Unter der Voraussetzung Internet ist nicht da wäre der worst case: der Brennkessel fällt aus und ich bekomme das nicht mit.... Allerdings könnte ich der CCU vor Ort einprogrammieren, wenn die Temperatur zu gering ist soll er die Elektroheizung befeuern...
                                        Mir würden dann nur die geloggten Daten fehlen...

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        wrote on last edited by
                                        #105

                                        @bommel_030 sagte:

                                        dann ist es egal ob MQTT oder Multihost an mangelnder Verbindung scheitern.

                                        Das ist nicht egal, denn bei MQTT läuft der RasPi in der Schweiz autark weiter, es findet zu der Zeit nur kein Datenaustausch nach Deutschland statt.

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        arteckA B 2 Replies Last reply
                                        0
                                        • paul53P paul53

                                          @bommel_030 sagte:

                                          dann ist es egal ob MQTT oder Multihost an mangelnder Verbindung scheitern.

                                          Das ist nicht egal, denn bei MQTT läuft der RasPi in der Schweiz autark weiter, es findet zu der Zeit nur kein Datenaustausch nach Deutschland statt.

                                          arteckA Offline
                                          arteckA Offline
                                          arteck
                                          Developer Most Active
                                          wrote on last edited by arteck
                                          #106

                                          @paul53 genau...
                                          @bommel_030 das mus eine master - master verbindung sein
                                          der slave rennt ncith weiter ohne den master

                                          zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          425

                                          Online

                                          32.7k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe