Nutzt jemand HomeAssistant? [mehrere Probleme GEKLÄRT]
Moderator: MeinedigitaleWelt
-
- erfahrener Forum-Nutzer
- Beiträge: 58
- Registriert: So 15. Mai 2022, 10:23
- Mäher: Gardena SILENO Life
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: -
- hat sich bedankt: 4 Male
Re: Nutzt jemand HomeAssistant?
Habe eine extra Bridget erstellt mit Sensoren und dann alle Entitäten ausgewählt. Leider werden überhaupt keine übergeben
-
- Forum-Anfänger
- Beiträge: 7
- Registriert: Di 3. Mai 2022, 08:55
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 4.xx.xx
- Herstellungsjahr: 2016
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: -neueste
- hat sich bedankt: 1 Mal
- wurde gedankt: 2 Male
Re: Nutzt jemand HomeAssistant?
Hi, ich hätte noch ne Frage zu diesen Automationen... Bei mir funktioniert soweit alles (Automwower wird angezeigt) aber die Befehl zum Heimschicken funktinieren nicht. Diese Automationen lassen sich nicht erstellen. Fehler: "Message malformed: expected dictionary" Wo liegt da das Problem?drexloor hat geschrieben: ↑Mo 2. Aug 2021, 14:19 Perfekt. Dann ist der Großteil erledigt.
Jetzt brauchst du noch die entsprechenden Automationen. Gehe in den Einstellungen zu Automationen, erstelle eine neue Automation. Beim erstellen der Automation klicke oben rechts auf die drei Punke und dann auf "in YAML bearbeiten".
Dort fügst du folgenden Code ein:Dann auf speichern. Das ganze wiederholst du mehrmals für alle nötigen Automationen:Code: Alles auswählen
- id: "automower_command_control_mode" alias: Maehroboter Command Control Mode trigger: - entity_id: input_select.maehroboter from: _ platform: state to: auto - entity_id: input_select.maehroboter from: _ platform: state to: home - entity_id: input_select.maehroboter from: _ platform: state to: man - entity_id: input_select.maehroboter from: _ platform: state to: eod condition: [] action: - data: payload_template: "{{ states('input_select.maehroboter') }}" topic: automower/control/mode service: mqtt.publish - data: entity_id: input_select.maehroboter option: _ service: input_select.select_option
Code: Alles auswählen
- id: "automower_command_mode" alias: Maehroboter Command Control trigger: - entity_id: input_select.maehroboter from: _ platform: state to: start - entity_id: input_select.maehroboter from: _ platform: state to: stop condition: [] action: - data: payload_template: "{{ states('input_select.maehroboter') }}" topic: automower/control service: mqtt.publish - data: entity_id: input_select.maehroboter option: _ service: input_select.select_option
Code: Alles auswählen
- id: "maehroboter_pause" alias: Maehroboter Pause trigger: - platform: state entity_id: input_number.maehroboter_pause action: - choose: - conditions: - condition: template value_template: "{{ (states('input_number.maehroboter_pause') | int) > 0 }}" sequence: - service: input_select.select_option data: option: home entity_id: input_select.maehroboter default: - service: input_select.select_option data: entity_id: input_select.maehroboter option: auto
Wenn du damit fertig bist musst du in den Einstellungen noch Helfer erstellen.Code: Alles auswählen
- id: "maehroboter_pause_neuer_tag" alias: Maehroboter Pause neuer Tag trigger: - platform: time at: "00:00:01" action: - service: input_number.decrement target: entity_id: input_number.maehroboter_pause
Eine Nummer mit dem Namen "maehroboter_pause", Schritt 1, min 0
Und ein Dropdown mit dem Namen "Maehroboter Set State" und den Optionen:Danach in den Einstellungen wieder Konfiguration prüfen, dann Automatisierungen, Eingabe-Nummern und Eingabe Auswahl neuladen und dann sollte alles funktionieren.
- _
start
stop
auto
home
man
eod
Über den Input_select kannst du dann die einzelnen Modi steuern. Über den Input_number die Pause.
Lg Axl
-
- Forum-Nutzer
- Beiträge: 10
- Registriert: So 29. Mai 2022, 23:24
- Mäher: Gardena smart SILENO
- Robonect Firmware: -
- wurde gedankt: 2 Male
Re: Nutzt jemand HomeAssistant?
Wenn ich versuche eine Mqtt Verbindung mit Home Assistant aufzubauen, erhalte ich die Nachricht "nicht autorisiert". Könnt ihr mir sagen, wo der Fehler liegt?
-
- Forum-Anfänger
- Beiträge: 5
- Registriert: Mi 22. Jul 2020, 13:08
- Mäher: noch kein Mäher
- Robonect Firmware: -
- hat sich bedankt: 2 Male
Re: Nutzt jemand HomeAssistant?
Seit dem neuen Update von HA funktioniert der MQTT Befehlt nicht mehr in der alten Form.
"The configuration format of manual configured MQTT items has changed. The old format that places configurations under the sensor platform key should no longer be used and is deprecated."
Hat das jemand schon am laufen?
"The configuration format of manual configured MQTT items has changed. The old format that places configurations under the sensor platform key should no longer be used and is deprecated."
Hat das jemand schon am laufen?
-
- Forum-Nutzer
- Beiträge: 45
- Registriert: Mo 26. Jul 2021, 22:30
- Mäher: Gardena R40Li
- Firmware des Mähers (MSW): MSW 6.xx.xx
- Herstellungsjahr: 2016
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.3
- hat sich bedankt: 1 Mal
- wurde gedankt: 4 Male
Re: Nutzt jemand HomeAssistant?
Du musst die Einträge unter platzieren und nichtmehr unter
Siehe https://www.home-assistant.io/integrations/sensor.mqtt/
Die Änderung war schon länger angekündigt und jetzt offenbar final umgesetzt.
Code: Alles auswählen
mqtt:
Code: Alles auswählen
sensor:
Die Änderung war schon länger angekündigt und jetzt offenbar final umgesetzt.
-
- Forum-Nutzer
- Beiträge: 45
- Registriert: Mo 26. Jul 2021, 22:30
- Mäher: Gardena R40Li
- Firmware des Mähers (MSW): MSW 6.xx.xx
- Herstellungsjahr: 2016
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.3
- hat sich bedankt: 1 Mal
- wurde gedankt: 4 Male
Re: Nutzt jemand HomeAssistant?
Code: Alles auswählen
mqtt:
sensor:
- state_topic: "automower/mower/battery/charge"
name: "Maehroboter Batterie"
device_class: "battery"
unit_of_measurement: "%"
value_template: "{{ value | replace('%', '') }}"
icon: mdi:battery
- state_topic: "automower/mower/stopped"
name: "Maehroboter gestoppt"
icon: mdi:octagon
- state_topic: "automower/wlan/rssi"
name: "Maehroboter wifi signal"
unit_of_measurement: "dBm"
icon: mdi:wifi
- state_topic: "automower/mower/status"
name: "Maehroboter status raw"
icon: mdi:list-status
- state_topic: "automower/mower/status/duration"
name: "Maehroboter Zeit im aktuellen Status"
unit_of_measurement: "minutes"
- state_topic: "automower/mower/mode"
name: "Maehroboter mode raw"
- state_topic: "automower/mower/statistic/hours"
name: "Maehroboter Operation Hours"
unit_of_measurement: "hours"
icon: mdi:timer-sand
- state_topic: "automower/health/voltage/int33"
name: "Maehroboter Operating Voltage Robonect"
unit_of_measurement: "V"
- state_topic: "automower/health/voltage/ext33"
name: "Maehroboter Operating Voltage Mower"
unit_of_measurement: "V"
- state_topic: "automower/mower/error/code"
name: "Maehroboter Fehlercode"
icon: mdi:alert-circle
- state_topic: "automower/mower/error/message"
name: "Maehroboter Fehlernachricht"
icon: mdi:alert-circle
- state_topic: "automower/mower/blades/quality"
name: "Maehroboter Messerqualitaet"
icon: mdi:terraform
unit_of_measurement: "%"
- state_topic: "automower/weather/data/break"
name: "Maehroboter Wetterstop"
icon: mdi:stop
- Bewertung: 14.286%
-
- Forum-Anfänger
- Beiträge: 5
- Registriert: Mi 22. Jul 2020, 13:08
- Mäher: noch kein Mäher
- Robonect Firmware: -
- hat sich bedankt: 2 Male
Re: Nutzt jemand HomeAssistant?
Vielen Dank.
Das klappt nun auch soweit.
Aber wie liest du den Status aus?
Also Schäft oder Mäht usw
Bei meiner alten Config wurde das glaub ich so gelöst:
Aber das klappt nun nicht mehr. kommt jedesmal ein fehler
Das klappt nun auch soweit.
Aber wie liest du den Status aus?
Also Schäft oder Mäht usw
Bei meiner alten Config wurde das glaub ich so gelöst:
Code: Alles auswählen
- platform: template
sensors:
robbi_status_friendly:
friendly_name: "robbi Status"
value_template: >
{% if is_state("sensor.robbi_status_raw", "0") -%}
Detecting_Status
{% elif is_state("sensor.robbi_status_raw", "1") -%}
Parkt
{% elif is_state("sensor.robbi_status_raw", "2") -%}
Mäht
{% elif is_state("sensor.robbi_status_raw", "3") -%}
Suche Ladestation
{% elif is_state("sensor.robbi_status_raw", "4") -%}
Aufladen
{% elif is_state("sensor.robbi_status_raw", "5") -%}
Suche
{% elif is_state("sensor.robbi_status_raw", "7") -%}
Error
{% elif is_state("sensor.robbi_status_raw", "16") -%}
Aus
{% elif is_state("sensor.robbi_status_raw", "17") -%}
Schläft
{% elif is_state("sensor.robbi_status_raw", "18") -%}
Waiting_For_Garage_Door
{% else -%}
Figure out what state {{ states("sensor.robbi_status_raw") }} means
{%- endif %}
-
- Forum-Nutzer
- Beiträge: 45
- Registriert: Mo 26. Jul 2021, 22:30
- Mäher: Gardena R40Li
- Firmware des Mähers (MSW): MSW 6.xx.xx
- Herstellungsjahr: 2016
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.3
- hat sich bedankt: 1 Mal
- wurde gedankt: 4 Male
Re: Nutzt jemand HomeAssistant?
Der Teil bleibt in der alten Konfiguration bestehen.
Den Teil einfach nicht löschen, der Rest muss umgezogen werden. Der Status ist kein mqtt-sensor und kann deshalb bleiben.
Den Teil einfach nicht löschen, der Rest muss umgezogen werden. Der Status ist kein mqtt-sensor und kann deshalb bleiben.