Új hozzászólás Aktív témák

  • Degeczi

    nagyúr

    válasz ViZion #42023 üzenetére

    Egy hibaüzenet alapján mindig annak okát kell(ene) elhárítani, nem mással próbálkozva összekutyulni a konfigot... Ha a configuration.yaml-ben egyszer már megadod, h
    mqtt: !include mqtt.yaml
    akkor az mqtt: ott már definiálva van, így értelmszerűen nem kezdődhet a behúzott mqtt.yaml ismét ezzel, hiszen az azt jelentené, h
    mqtt:
        mqtt:
            sensor:

    Ilyenkor vagy hagyd el a beinclude-olt file első sorát, vagy egyszerűen megjegyzéseld ki # karakterrel.

    Másrészt ha az mqtt topikod "ESP_Pump_2/owt/temperature1" és ott a képek alapján már csak a keresett számadat szerepel, akkor miért írod azt, h {{ value_json.temperature1 }}? :F

    Mint ahogy az a leírás példájában is egyértelműen szerepel, az arra vonatkozna, ha ott egy stringben sokféle adat szerepelne, vagyis pl. így nézne ki az átadott üzenet {"temperature1": 23.5, "humidity": 60} amiből még ki kellene hámozni a kívánt tulajdonságot.

    De mivel esetedben már csak ez az érték szerepel a topikban, ott semmilyen további kifejezésre nincs szükség (bár persze egy {{ value_json }} működne, de még az is fölösleges)
    Konkrétan még említi is a leírás, h ESPEasy esetén így a legegyszerűbb beállítani az ilyen szenzorokat... Ilyenkor nem kell a value_template: sor, és kész.

    [ Szerkesztve ]

Új hozzászólás Aktív témák