HA + MQQT arduino

Jan Půhoný konference na puhy.cz
Středa Leden 31 12:57:12 CET 2024


Moc díky. Funguje. Já to dělal podle nějakého starého návodu :-( . Ach jo.

Doplním funkční konfiguraci pro můj případ:

mqtt:
  switch:
  - name: "garaz11"
    state_topic: "homeassistant/sonoff/garaz11/1/stat"
    command_topic: "homeassistant/sonoff/garaz11/1"
    qos: 0
    payload_on: "on"
    payload_off: "off"
    retain: true

HP


st 31. 1. 2024 v 11:50 odesílatel Petr Zapadlo <zapik na email.cz> napsal:

> A ještě doplním - pokud chcete abyste měl v HA přepínač, kterým budete
> přehazovat stav relé, tak to má být switch (případně to může být i Light)
>
> Petr
> Dne 31. 01. 24 v 9:53 Jan Půhoný napsal(a):
>
> Díky, to je super. Vidím tam toto:
>
> homeassistant
> ▶binary_sensor (6 topics, 6 messages)
> ▶button (1 topic, 1 message)
> ▶select (5 topics, 5 messages)
> ▶sensor (14 topics, 14 messages)
> ▶switch (1 topic, 1 message)
> ▼sonoff
> ▼garaz11
> ▼1
> stat = off
> debug = {"UID": Sonoff_C8B949, "WiFi RSSI": -62dBM, "Topic":
> homeassistant/sonoff/garaz11/1, "Ver": kssc_v1.00}
> heartbeat = OK
> status = online
>
> on / off se krásně mění podle stavu relé na sonoff (ruční ovládání
> tlačítkem). Konfiguraci jsem upravil takto, *ale HA to pořád nevidí*. V
> configuration.yaml mám teď toto, restart jsem provedl:
>
> switch:
>   - platform: mqtt
>     name: "garaz11"
>     state_topic: "homeassistant/sonoff/garaz11/1/stat"
>     command_topic: "homeassistant/sonoff/garaz11/1"
>     qos: 0
>     payload_on: "on"
>     payload_off: "off"
>     retain: true
>
> Je ten switch dobře? Nemá to být třeba button nebo sensor?
>
> Díky,
>
> HP
>
>
>
>
> st 31. 1. 2024 v 8:53 odesílatel Petr Zapadlo <zapik na email.cz> napsal:
>
>> Stáhněte si:
>>
>> https://mqtt-explorer.com/
>>
>> a podívejte se co na brokeru přesně chodí a jak, A podle toho
>> principiálně upravte konfiguraci v HA.
>>
>> Jinak si myslím, že to máte dobře,  Jen není zřetelné co tam to zařízení
>> přesně posílá a jestli je to jen string a nebo třeba json.
>>
>> Ten Explorer to krásně ozřejmí.
>>
>> Petr
>> Dne 31. 01. 24 v 8:32 Jan Půhoný napsal(a):
>>
>> Tak s MQTT brokerem to normalne komunikuje, jen nechapu, jak to dostat do
>> HA. Jine MQTT zarizeni tam vidim, takze komunikace mezi HA a MQTT
>> brokerem je spravne.
>>
>> 1706686156: Received PUBLISH from Sonoff_C8B949 (d0, q0, r0, m0,
>> 'home/sonoff/garaz11/1/debug', ... (94 bytes))
>> 1706686156: Received PUBLISH from Sonoff_C8B949 (d0, q0, r0, m0,
>> 'home/sonoff/garaz11/1/heartbeat', ... (2 bytes))
>> 1706686159: Received PINGREQ from 2eBx1TUy4lpqs1MJm7ok6e
>> 1706686159: Sending PINGRESP to 2eBx1TUy4lpqs1MJm7ok6e
>> 1706686161: Received PINGREQ from Sonoff_C8B949
>> 1706686161: Sending PINGRESP to Sonoff_C8B949
>>
>> Takto mam nastaveny ten senzor v configuration.yaml v HA. Je tam neco
>> spatne?
>>
>> switch:
>>   - platform: mqtt
>>     name: "Garaz1-1"
>>     state_topic: "home/sonoff/garaz11/1/stat"
>>     command_topic: "home/sonoff/garaz11/1"
>>     qos: 0
>>     payload_on: "on"
>>     payload_off: "off"
>>     state_on: "on"
>>     state_off: "off"
>>     retain: true
>>
>> Je potreba ten topic nekde jinde definovat, aby to bylo videt v HA?
>>
>> Díky,
>>
>> HP
>>
>> út 30. 1. 2024 v 19:19 odesílatel Jan Půhoný <konference na puhy.cz> napsal:
>>
>>> Aha to me nenapadlo. Nekdo tady psal ze Tuya local uz nefunguje.
>>> Nezkousel jsem to.
>>>
>>> Variantou je Tasmota?
>>>
>>> Nebo mate nekdo neco vyzkouseneho s tim sonof basic wifi?
>>>
>>> HP
>>>
>>>
>>> út 30. 1. 2024 v 19:03 odesílatel ajtservis <info na ajtservis.cz> napsal:
>>>
>>>> tyhle komponenty sonoff nam doma chodi v HA bez flashnuti.
>>>> a v locale, bez cloudu.
>>>> proc je dobre tam menit fw. ?
>>>> t.
>>>>
>>>> Dne 30.01.2024 v 18:35 Jan Půhoný napsal(a):
>>>> > Dobrý večer,
>>>> >
>>>> > tak Zigbee mi už funguje, teď jsem zkusil flashnout do SONOF BASIC R2
>>>> > WIFI tento fw:
>>>> >
>>>> > https://github.com/KmanOz/KmanSonoff <
>>>> https://github.com/KmanOz/KmanSonoff>
>>>> >
>>>> > Connecting to 192.168.XXX.XXX Broker . . DONE
>>>> >
>>>> > ----------------------------  Logs  ----------------------------
>>>> >
>>>> > mqtt broker connection . . . . . . . . . . OK
>>>> > Relay . . . . . . . . . . . . . . . . . . OFF
>>>> > Relay . . . . . . . . . . . . . . . . . . ON
>>>> > mqtt broker connection . . . . . . . . . . OK
>>>> > mqtt broker connection . . . . . . . . . . OK
>>>> > mqtt broker connection . . . . . . . . . . OK
>>>> > mqtt broker connection . . . . . . . . . . OK
>>>> >
>>>> > K MQQT brokerovi se připojí, ale v HA ji nevidím.
>>>> >
>>>> > Do configuration.yaml jsem přidal:
>>>> >
>>>> > switch:
>>>> >    - platform: mqtt
>>>> >      name: "Garaz1-1"
>>>> >      state_topic: "home/sonoff/garaz11/1/stat"
>>>> >      command_topic: "home/sonoff/garaz11/1"
>>>> >      qos: 0
>>>> >      payload_on: "on"
>>>> >      payload_off: "off"
>>>> >      retain: true
>>>> >
>>>> > a restartoval HA.
>>>> >
>>>> > Co ještě musím udělat abych ten switch viděl?
>>>> >
>>>> > Díky,
>>>> >
>>>> > HP
>>>>
>>>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.czHw-list na list.hw.czhttp://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.czHw-list na list.hw.czhttp://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240131/30bdb268/attachment.htm>


Další informace o konferenci Hw-list