Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. MySensors Adapter Entwicklung

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    MySensors Adapter Entwicklung

    This topic has been deleted. Only users with topic management privileges can see it.
    • apollon77
      apollon77 last edited by

      Hi, Bluefox und ich nehmen Fixes oder auch Feature PRs jederzeit gern entgegen. Ich schaue nachher mal rein. Ich persönlich kann es nur nicht testen … aber auch dafür gibt es Ideen 😉

      1 Reply Last reply Reply Quote 0
      • J
        JanGa last edited by

        Das ging flott. Ich habe versucht euch die fehlenden Infos zusammenzustellen. Lasst mich wissen, falls noch etwas unklar ist.

        1 Reply Last reply Reply Quote 0
        • J
          JanGa last edited by

          Die neue Version liegt jetzt schon etwas länger im Github, ist aber noch nicht über den Admin installierbar. Ich habe bei mir bis jetzt noch keine Probleme feststellen können.

          Ich habe noch eine Frage zur Behandlung vom Ack. Wenn man bei MySensors ein ack anfordert, schickt der Node einem den gleichen Befehl, den man geschickt hat, mit gesetztem ack Flag zurück. Normal müsste man jetzt eingehende Nachrichten mit gesetztem ack Flag gesondert behandeln und beim jeweiligen State nur ack auf true setzen. Ich habe das bisher nicht im Code berücksichtigt, weil ioBroker die eingehenden Nachrichten aktuell als Update interpretiert und damit ack automatisch auf true setzt. Ist das so ok, oder übersehe ich irgendetwas? Fall nötig würde ich mir das nochmal angucken.

          1 Reply Last reply Reply Quote 0
          • J
            JanGa last edited by

            Kann dazu wirklich niemand etwas sagen? 😞

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators last edited by

              @JanGa:

              Kann dazu wirklich niemand etwas sagen? 😞 `

              Ich bin nicht der Pro ber im allgemeinen ist es schon ok.

              Nachteil ist eventuell das ioBroker den Wert als Update Zeit obwohl es nur ein ack confirm ist.

              Andere Geräte arbeiten aber auch so, zB hm sendet alle x Minuten auch sein Wert als Update und ioBroker ist so schlau das zu verstehen (Last Change).

              Ob es jetzt andere Nachteile gibt kann ich nicht beurteilen, in der Basis würde ich ein state Update probieren zu vermeiden wen es nicht nötig ist in meiner logic im Kopf (also seperat behandeln und nur Act = true setzen)

              Aber ob es nötig/sein muss denke ich Mal nicht

              –-----------------------

              Send from mobile device

              1 Reply Last reply Reply Quote 0
              • J
                JanGa last edited by

                Danke für die Einschätzung. Wenn es nur um den Zeitstempel geht, sollte das relativ unkritisch sein, weil das Update im Normalfall nur Millisekunden nach den Befehl kommt. Ich war mir bloß nicht sicher, ob das Update noch irgendwelche anderen Auswirkungen haben oder eventuell im Bereich Scripting stören könnte.

                1 Reply Last reply Reply Quote 0
                • Dutchman
                  Dutchman Developer Most Active Administrators last edited by

                  @JanGa:

                  Ich war mir bloß nicht sicher, ob das Update noch irgendwelche anderen Auswirkungen haben oder eventuell im Bereich Scripting stören könnte. `

                  Scripting eventuell ja, wenn man seine Trigger auf Update einstellt auf diesen state wird innerhalb von Millisekunden das Script nochmals ausgeführt.

                  Das ist jedoch eine Entscheidung welche man in Script selber machen kan.

                  Eventuell kann jemand anders Mal sagen wie das sonst geregelt ist.

                  Bin mir nicht sicher ob zB im hm-rpc Adapter der ack seperat behandeld wird und ob es das Richtlinien gibt.

                  Die Adapter Entwicklung docu & Standard sagt nichts dazu ?

                  –-----------------------

                  Send from mobile device

                  1 Reply Last reply Reply Quote 0
                  • S
                    scribere8146 last edited by

                    Servus erst einmal,

                    und auch zu allererst ein grosses LOB an ioBroker und MySensors natürlich.

                    Ich habe gerade ewas Zeit damit verbracht über MySensors eine "request(ChildID,V_Status);" abzusetzen.

                    Ich erhalte aber keine receive Message.

                    Nun lese ich hier und anscheinend gibt es ein Problem, welches aber schon gelöst ist.

                    Jedenfalls habe ich es so verstanden. In der offiziellen V1.0.9 des MNySensors Adapter geht es aber anscheinend nich.

                    Irre ich mich oder welche Version muss ich einsetzen.

                    Gruß Thorsten

                    1 Reply Last reply Reply Quote 0
                    • apollon77
                      apollon77 last edited by

                      Im "Latest" Repo ist die 1.0.10 und auf Github (also eher "experimental") ist die 1.1.0

                      Log für die 1.0.9 -> 1.0.10 steht:

                      • (jangatzke) Fixed wrong data type for scene controller, enabled ack flag on set command

                      also kannst mit dem "latest" Repo (Verwahrungsort in den ioBroker-haupt-Einstellungen) oder Github-Install über "Custom-Install".

                      1 Reply Last reply Reply Quote 0
                      • S
                        scribere8146 last edited by

                        Vielen Dank,

                        hatte die 1.0.10 / 1.1.0 von Git mal einfach gegen die 1.0.9 getauscht, ging leider nicht. Findet dann die serial Ports nicht.

                        Das schau ich mal mit einem Custom install.

                        Gruß TB

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        755
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        4
                        11
                        1544
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo