Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Yet another HomeKit adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Yet another HomeKit adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      TheAriba @oberfragger last edited by

      @oberfragger ist er in den Geräteeigenschaften aktiviert?

      oberfragger 1 Reply Last reply Reply Quote 0
      • oberfragger
        oberfragger @TheAriba last edited by oberfragger

        @enoceaneltako Klar.
        Ich habe auch noch ein Termomenter dran... das wird angezeigt.
        34ee33ef-2b3f-4e68-a998-779a8fc07652-image.png

        ... sehe gerade- hat sich erledigt. Der Wert wird nur in den jeweiligen Räumen und nicht in der unter "Zuhause" angezeigt.

        1 Reply Last reply Reply Quote 0
        • D
          dtp @oberfragger last edited by

          @oberfragger sagte in Yet another HomeKit adapter:

          hat jemand von euch einen HGelligkeitssensor eingebunden?

          Mehrere.

          Helligkeitssensor.png

          Warum die aber als Lampe in der Home App angezeigt werden? Keine Ahnung. 😉

          1 Reply Last reply Reply Quote 1
          • C
            chip131001 @Guest last edited by

            @ciddi89
            Bei mir verhält sich das die letzten Tage ähnlich. Ich habe die v0.13.1 installiert.
            Die Option Use Legacy Advertiser bringt leider keine Verbesserung.

            Gruß Sergej

            1 Reply Last reply Reply Quote 0
            • T
              TheAriba @TheAriba last edited by

              @Asgothian hast du einen Tipp für mich wegen dem benötigten Doppelklick?
              Dadurch funktionieren meine Szenen auch nicht zuverlässig.

              Danke vorab!

              @theariba said in Yet another HomeKit adapter:

              @loverz ja genau der bin ich. Habe das jetzt mal gedubegd.

              yahka.0	2021-01-24 22:46:50.013	debug	(26927) [Küchenschrank.On] set was accepted by ioBroker (value: 1)
              yahka.0	2021-01-24 22:46:50.012	debug	(26927) [TIoBrokerInOutFunctionMultiState] wrote all states sucessfully to ioBroker
              yahka.0	2021-01-24 22:46:50.012	debug	(26927) [TIoBrokerInOutFunctionMultiState] checking value change: 1 != 1 = false
              yahka.0	2021-01-24 22:46:50.007	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker [enocean.0.05838713.CMD]: 1
              yahka.0	2021-01-24 22:46:50.007	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker: 1
              yahka.0	2021-01-24 22:46:50.006	debug	(26927) script: converting value to ioBroker: true to 1
              yahka.0	2021-01-24 22:46:50.005	debug	(26927) [Küchenschrank.On] got a set event, hkValue: true
              

              in der Home App ist danach der state des Buttons auf "an". Der Aktor hat aber nicht geschalten.
              Als Lightbulb konfiguriert und über multistate konfiguriert.
              6bb8f791-ced2-413a-96c7-721827dcd267-image.png
              Nach einer gewissen Zeit springt der State in der App dann auf aus.

              Dann nach einmal an,aus und dann an geht der Aktor an.

              yahka.0	2021-01-24 22:53:21.510	debug	(26927) [Küchenschrank.On] set was initiated from ioBroker - exiting here
              yahka.0	2021-01-24 22:53:21.510	debug	(26927) [Küchenschrank.On] got a set event, hkValue: true
              yahka.0	2021-01-24 22:53:21.510	debug	(26927) [Küchenschrank.On] forwarding value from ioBroker (1) to homekit as (true)
              yahka.0	2021-01-24 22:53:21.510	debug	(26927) script: converting value to homekit: 1 to true
              yahka.0	2021-01-24 22:53:21.509	debug	(26927) [Küchenschrank.On] got a change notify event, ioValue: 1
              yahka.0	2021-01-24 22:53:21.509	debug	(26927) [TIoBrokerInOutFunctionMultiState] change event from ioBroker via [enocean.0.05838713.B0]{"val":1,"ack":true,"ts":1611525201506,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admi
              yahka.0	2021-01-24 22:53:21.508	debug	(26927) got a stateChange for [enocean.0.05838713.B0]
              yahka.0	2021-01-24 22:53:20.991	debug	(26927) [Küchenschrank.On] set was accepted by ioBroker (value: 1)
              yahka.0	2021-01-24 22:53:20.990	debug	(26927) [TIoBrokerInOutFunctionMultiState] wrote all states sucessfully to ioBroker
              enocean.0	2021-01-24 22:53:20.991	info	(13693) state 05838713.CMD changed: 1 (ack = false) state: {"val":1,"ack":false,"ts":1611525200987,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1611525200987}
              yahka.0	2021-01-24 22:53:20.983	debug	(26927) [TIoBrokerInOutFunctionMultiState] checking value change: 0 != 1 = true
              yahka.0	2021-01-24 22:53:20.980	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker [enocean.0.05838713.CMD]: 1
              yahka.0	2021-01-24 22:53:20.979	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker: 1
              yahka.0	2021-01-24 22:53:20.979	debug	(26927) script: converting value to ioBroker: true to 1
              yahka.0	2021-01-24 22:53:20.978	debug	(26927) [Küchenschrank.On] got a set event, hkValue: true
              yahka.0	2021-01-24 22:53:18.861	debug	(26927) [Garagentür.ContactSensorState] set was initiated from ioBroker - exiting here
              yahka.0	2021-01-24 22:53:18.860	debug	(26927) [Garagentür.ContactSensorState] got a set event, hkValue: 0
              yahka.0	2021-01-24 22:53:18.860	debug	(26927) [Garagentür.ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
              yahka.0	2021-01-24 22:53:18.860	debug	(26927) [Garagentür.ContactSensorState] got a change notify event, ioValue: 0
              yahka.0	2021-01-24 22:53:18.860	debug	(26927) change event from ioBroker via [enocean.0.0582de30.CO]{"val":0,"ack":true,"ts":1611525198853,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1611496237888}
              yahka.0	2021-01-24 22:53:18.859	debug	(26927) got a stateChange for [enocean.0.0582de30.CO]
              yahka.0	2021-01-24 22:53:16.384	debug	(26927) [TIoBrokerInOutFunctionMultiState] state value already in cache - notification is canceled
              yahka.0	2021-01-24 22:53:16.384	debug	(26927) [TIoBrokerInOutFunctionMultiState] change event from ioBroker via [enocean.0.05838713.B0]{"val":0,"ack":true,"ts":1611525196382,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admi
              yahka.0	2021-01-24 22:53:16.383	debug	(26927) got a stateChange for [enocean.0.05838713.B0]
              yahka.0	2021-01-24 22:53:15.898	debug	(26927) [Küchenschrank.On] set was accepted by ioBroker (value: 0)
              yahka.0	2021-01-24 22:53:15.897	debug	(26927) [TIoBrokerInOutFunctionMultiState] wrote all states sucessfully to ioBroker
              enocean.0	2021-01-24 22:53:15.897	info	(13693) state 05838713.CMD changed: 0 (ack = false) state: {"val":0,"ack":false,"ts":1611525195894,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1611525195894}
              yahka.0	2021-01-24 22:53:15.889	debug	(26927) [TIoBrokerInOutFunctionMultiState] checking value change: 1 != 0 = true
              yahka.0	2021-01-24 22:53:15.887	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker [enocean.0.05838713.CMD]: 0
              yahka.0	2021-01-24 22:53:15.886	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker: 0
              yahka.0	2021-01-24 22:53:15.886	debug	(26927) script: converting value to ioBroker: false to 0
              yahka.0	2021-01-24 22:53:15.885	debug	(26927) [Küchenschrank.On] got a set event, hkValue: false
              yahka.0	2021-01-24 22:53:13.338	debug	(26927) [Küchenschrank.On] set was accepted by ioBroker (value: 1)
              yahka.0	2021-01-24 22:53:13.337	debug	(26927) [TIoBrokerInOutFunctionMultiState] wrote all states sucessfully to ioBroker
              yahka.0	2021-01-24 22:53:13.336	debug	(26927) [TIoBrokerInOutFunctionMultiState] checking value change: 1 != 1 = false
              yahka.0	2021-01-24 22:53:13.331	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker [enocean.0.05838713.CMD]: 1
              yahka.0	2021-01-24 22:53:13.330	debug	(26927) [TIoBrokerInOutFunctionMultiState] writing state to ioBroker: 1
              yahka.0	2021-01-24 22:53:13.330	debug	(26927) script: converting value to ioBroker: true to 1
              yahka.0	2021-01-24 22:53:13.329	debug	(26927) [Küchenschrank.On] got a set event, hkValue: true
              

              Habt ihr eine Idee was ich dagegen tun kann?
              @Asgothian hast du eine Idee was ich hier tun kann? Dein Tipp weiter oben hatte ja soweit funktioniert. Ich bedanke mich vorab! Grüße

              1 Reply Last reply Reply Quote 0
              • T
                TDCroPower last edited by

                Ich habe mal eine Vorschlag für den YAHKA Adapter.
                Da einige Probleme mit den vielen möglichen Varianten seine Geräte zu hinterlegen wäre es doch sehr hilfreich, wenn wir alle zusammen eine offene Template Seite für die verschiedenen Geräte erstellen und somit schnell für viele bekannten Geräte eine Ideal Einstellung zusammen haben.

                Ähnliches gibt es für die Tasmota Firmware für die verschiedenen Geräte...
                https://templates.blakadder.com/index.html

                Können wir so etwas vielleicht auch für den YAHKA Adapter starten?

                Würde vielen und auch mir sehr helfen, wenn wir für bekannte Smart Geräte Beispiele haben wie man diese in YAHKA Konfigurieren muss um den vollen Umfang per HomeKit zu erhalten.

                E Asgothian 2 Replies Last reply Reply Quote 2
                • E
                  el_malto @TDCroPower last edited by

                  @tdcropower finde ich eine gute Idee. Ich denke das es speziell nur für Geräte keinen Sinn macht. Da gibt es zu viele verschiedene. Eigentlich würde es mehr Sinn machen für Services, also z.B. wie man einen Temperatur Sensor oder Helligkeitssensor usw. einbindet. Die vielen verschiedenen Geräte liefern ja alle mehr oder weniger die selben Werte bzw. Datenpunkte im ioBroker. Es müsste "nur" eine Liste geben wie die verschiedenen Services richtig einzubinden sind.

                  1 Reply Last reply Reply Quote 0
                  • Asgothian
                    Asgothian Developer @TDCroPower last edited by

                    @tdcropower sagte in Yet another HomeKit adapter:

                    Können wir so etwas vielleicht auch für den YAHKA Adapter starten?

                    Der Yahka Adapter hat auf Github ein Wiki. Darin sind bereits einige Beispiele vorhanden.

                    Macht doch als Issues am Adapter auf Github vorschläge zur Erweiterung, am Besten in Form von Artikeln die dem Wiki hinzugefügt werden können.

                    A.

                    oberfragger 1 Reply Last reply Reply Quote 2
                    • Hiltex
                      Hiltex last edited by Hiltex

                      Hi Zusammen,

                      nachdem ich meine Heimautomation ein wenig umgebaut habe geht die Kamera in Homekit nicht mehr. Offensichtlich unterstützt sie nur einen einzigen gleichzeitigen RTSP-Stream, den ich nun woanders verwende, allerdings habe ich noch einen MJPEG-Stream, der im Webbrowser ganz wunderbar funktioniert. Allerdings bekomme ich ihn nicht zum Laufen, da ich nicht weiß, welche Parameter ich in den erweiterten Eigenschaften dafür verwenden soll.

                      FFMPEG ist natürlich installiert und hat mit dem RTSP-Stream sehr gut funktioniert.
                      Der Stream ist unter http://192.168.243.77:4001/cam1.mjpg erreichbar.

                      Also: Was muss ich bei FFMPEG Kommandozeile - Livestream: eintragen, um einen MJPEG-Stream anzeigen zu können?

                      oberfragger 1 Reply Last reply Reply Quote 0
                      • oberfragger
                        oberfragger @Hiltex last edited by

                        @hiltex Ich lasse die Doorbird über Motion laufen (damit ich aus 1nem RTSP-Stream... viele MJPEG-Streams machen kann).
                        Ich habe nur das in Yakha eingetragen:
                        a9b83fdf-b2d7-4e80-a677-72dcb4b492e8-image.png
                        Den Rest habe ich so gelassen wie es war.

                        Hiltex 1 Reply Last reply Reply Quote 0
                        • Hiltex
                          Hiltex @oberfragger last edited by

                          @oberfragger
                          Und genau der Rest interessiert mich. Kannst du das mal hier posten?

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            TheAriba @Hiltex last edited by

                            @hiltex musst du dort den zwingend etwas eintragen? Mir hat der Tipp geholfen in den erweiternden Einstellungen alles auf default zu setzen. Auch wenn ich da noch nie was mit gemacht hatte.

                            Hiltex 1 Reply Last reply Reply Quote 0
                            • Hiltex
                              Hiltex @TheAriba last edited by

                              @theariba
                              Im Moment fische ich im Trüben und probiere die einfachsten Dinge aus - z.B. die Parameter von jemandem, bei dem es funktioniert

                              T oberfragger 2 Replies Last reply Reply Quote 0
                              • T
                                TheAriba @Hiltex last edited by

                                @Hiltex
                                Bei mir funktioniert das mit meiner DoorBird so wie hier zu sehen.

                                6EBF6080-8716-4336-A42F-74485FA8E21D.jpeg

                                oberfragger 1 Reply Last reply Reply Quote 0
                                • oberfragger
                                  oberfragger @Hiltex last edited by oberfragger

                                  @hiltex Okay. Ich hab doch nicht die defaults.

                                  Command Line Einzelbild

                                  [
                                    "-re",
                                    "-i",
                                    "${source}",
                                    "-t",
                                    "1",
                                    "-s",
                                    "${width}x${height}",
                                    "-f",
                                    "image2",
                                    "-"
                                  ]
                                  

                                  Kommandozeile Livestream

                                  [
                                    "-re",
                                    "-i",
                                    "${source}",
                                    "-threads",
                                    "0",
                                    "-vcodec",
                                    "${codec}",
                                    "-an",
                                    "-pix_fmt",
                                    "yuv420p",
                                    "-r",
                                    "${fps}",
                                    "-f",
                                    "rawvideo",
                                    "-tune",
                                    "zerolatency",
                                    "-vf",
                                    "scale=${width}:${height}",
                                    "-b:v",
                                    "${bitrate}k",
                                    "-bufsize",
                                    "${bitrate}k",
                                    "-payload_type",
                                    "99",
                                    "-ssrc",
                                    "1",
                                    "-f",
                                    "rtp",
                                    "-srtp_out_suite",
                                    "AES_CM_128_HMAC_SHA1_80",
                                    "-srtp_out_params",
                                    "${videokey}",
                                    "srtp://${targetAddress}:${targetVideoPort}?rtcpport=${targetVideoPort}&localrtcpport=${targetVideoPort}&pkt_size=1378"
                                  ]
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • oberfragger
                                    oberfragger @TheAriba last edited by

                                    @theariba Hast du Audio via Doorbird? Dachte das geht nicht. Bei mir ist die FFMPEG-Command Line Audio komplett leer.

                                    T 1 Reply Last reply Reply Quote 0
                                    • oberfragger
                                      oberfragger @Asgothian last edited by

                                      @asgothian Oh nice. Hab die Wiki-Seite gerade mal wieder besucht. Da tut sich in der letzten Zeit ja einiges.
                                      Endlich auch Fernseher!

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        TheAriba @oberfragger last edited by

                                        @oberfragger ne leider nicht. Audio hab ich irgendwie nicht zum laufen bekommen.

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          TheAriba last edited by

                                          @Asgothian hast du mir einen Tipp wegen dem nötigen 2x drücken um schalten zu können?
                                          Besten Dank vorab!

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            TDCroPower last edited by TDCroPower

                                            weiß jemand wie man die Watt Angabe (Datenpunkt: Power) eines Shelly Plug ins Homekit bekommt?

                                            Der Shelly als Switch funktioniert, aber ich würde gerne den aktuellen Watt Verbrauch ins HomeKit einbinden?
                                            Geht das überhaupt?

                                            Hier die Datenpunkte...
                                            Bildschirmfoto 2021-03-01 um 23.38.41.png

                                            und hier mein Versuch mit dem "Custom Characteristic" -> Community: Watts dies zu realisieren, jedoch wird es mit beim Switch nicht angezeigt...
                                            Bildschirmfoto 2021-03-01 um 23.39.13.png

                                            edit:
                                            habe die Antwort in einem closed Issue gefunden, das HomeKit zeigt die Custom Characteristic wohl leider nicht an ...
                                            https://github.com/jensweigele/ioBroker.yahka/issues/120#issuecomment-733587461

                                            baerenmarke90 created this issue in jensweigele/ioBroker.yahka

                                            closed OptionalCharacteristic - für alle Services - Neue CommunityTypes #120

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            875
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            204
                                            1749
                                            723858
                                            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