ich plane den Kauf eines Mähroboters. Grundsätzlich schwanke ich zwischen dem Landroid M500 Plus und dem Gardena Sileno 350.
Preislich gefällt mir der Gardena besser
Aber den bekomme ich nicht wie gewünscht in HA eingebunden.
Nun meine Frage: Kann ich für den Landroid M500 Plus Automatisierungen erstellen, dass dieser aufhört zu mähen, wenn sich die Terrassentüre öffnet?
ich bin Umsteiger von einem anderen Smarthomesystem zu HomeAssistant und hatte dort den Landroid L 1000 am laufen.
Meine Erfahrung ist, dass man den Landoid in die Station schicken konnte und Pausieren. Starten ging nur, wenn er in der Station und eingeschaltet gewesen ist. Ein Stoppen/Pausieren erforderte ein manuelles Starten am Mover. Teilweise mit maximaler Pause von 20 Minuten - sonst automatische Abschaltung vom Mover.
Bei HomeAssistant habe ich bisher keine Daten (außer Status unbekannt) von meinem Landroid ins System bekommen.
Ich habe eine 700m und der wird bei mir vom Home Assistant gesteuert. Die Zeitpläne über die App lasse ich weg.
Mittlerweile kann HA ja auch Rasenmäher was es einfacher macht.
Steuern kann man den Start, das nachhause kommen, Pause (dann aber manuell eingreifen nötig zum wieder starten) und Kantenschnitt.
Den Status was er macht kann man genau wie so wie dem akkustand abrufen.
Edit:
Und ja du kannst den nach Hause fahren lassen wenn die Tür sich öffnet aber er braucht Empfang dazu. Also ein gutes WLan oder das Modul welches den Empfang erhöht.
Ich habe in HA such einen partymodus der wird geschaltet wenn man zb zuhause ist und er nicht fahren soll.
musstest du noch extra etwas machen um an die Daten vom landroid zu kommen? Ich hab den in der Konfiguration als sensor mit IP und pin eingetragen. Allerdings hab ich keine Werte von dem Landroid.
Der Landroid heißt bei uns Otto
Er soll Montag - Freitag mähen und darf das dann bis 14 Uhr
Start variiert nach Sonnenaufgang + 3 std (rasen ist dann meist trocken genug)
Wenn der Regensensor anschlägt soll er zurück wenn er nichts erkennt dann wieder los, wenn Akku wieder bei 80% dann wieder automatisch los usw…
Bei fragen einfach fragen
alias: Otto schalten
description: ""
trigger:
- platform: sun
event: sunrise
offset: + 3:00
id: Start
- platform: time
at: "14:00:00"
id: Ende
- type: not_opened
platform: device
device_id: 5454b8cb1cdba654dbd4a02a239b8035
entity_id: 3579c486847f8a1ad5e29ff38636ab2d
domain: binary_sensor
for:
hours: 0
minutes: 5
seconds: 0
id: Regen erkannt 5min
- type: opened
platform: device
device_id: 5454b8cb1cdba654dbd4a02a239b8035
entity_id: 3579c486847f8a1ad5e29ff38636ab2d
domain: binary_sensor
for:
hours: 2
minutes: 0
seconds: 0
id: Regen aufgehört
- platform: sun
event: sunrise
offset: "2:30"
id: Rasenkantenschnitt
- platform: state
entity_id:
- lawn_mower.otto
id: Otto Mäht
to: mowing
- platform: state
entity_id:
- input_boolean.otto_partymodus
to: "on"
id: Party an
- platform: state
entity_id:
- input_boolean.otto_partymodus
to: "off"
id: Party aus
- platform: state
entity_id:
- lawn_mower.otto
attribute: battery_level
to: "> 80"
id: Batterie auf 80%
- type: precipitation
platform: device
device_id: d2d90abdaf1cf315fa0080a8e2b74688
entity_id: 5c524a202e70a3e2bf37ab96007bc5e8
domain: sensor
above: 0.6
id: "Regen mehr als 0.6mm std "
- type: precipitation
platform: device
device_id: d2d90abdaf1cf315fa0080a8e2b74688
entity_id: 5c524a202e70a3e2bf37ab96007bc5e8
domain: sensor
below: 0.6
id: Regen unter 0.6mm std
condition: []
action:
- alias: Starte mähvorgang
if:
- condition: trigger
id:
- Start
- Batterie auf 80%
- Party aus
- Regen aufgehört
- Regen unter 0.6mm std
- type: is_open
condition: device
device_id: 5454b8cb1cdba654dbd4a02a239b8035
entity_id: 3579c486847f8a1ad5e29ff38636ab2d
domain: binary_sensor
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
before: "13:30:00"
after: "10:00:00"
- condition: state
entity_id: input_boolean.otto_partymodus
state: "off"
then:
- service: landroid_cloud.ots
data:
boundary: false
runtime: 120
target:
entity_id: lawn_mower.otto
- wait_for_trigger:
- platform: state
entity_id:
- lawn_mower.otto
to: mowing
continue_on_timeout: false
timeout:
hours: 0
minutes: 1
seconds: 0
milliseconds: 0
- parallel:
- if:
- condition: zone
entity_id: person.nina
zone: zone.home
then:
- service: notify.mobile_app_iphone_von_nina
data:
message: 🐑Otto startet
- if:
- condition: zone
entity_id: person.hofheinzassistant
zone: zone.home
then:
- service: notify.mobile_app_jphonejo
data:
message: 🐑Otto startet
- alias: "Ende der mähzeit oder Regen erkannt "
if:
- condition: trigger
id:
- Ende
- Regen erkannt 5min
- Party an
- "Regen mehr als 0.6mm std "
then:
- service: lawn_mower.dock
metadata: {}
data: {}
target:
entity_id: lawn_mower.otto
- alias: Rasenkantenschnitt
if:
- condition: trigger
id:
- Rasenkantenschnitt
- condition: state
entity_id: binary_sensor.lumi_lumi_sensor_magnet_aq2_opening_4
state: "on"
- condition: time
weekday:
- mon
- thu
- condition: state
entity_id: input_boolean.otto_partymodus
state: "off"
then:
- service: landroid_cloud.ots
target:
entity_id: lawn_mower.otto
data:
boundary: true
runtime: 120
- parallel:
- if:
- condition: zone
entity_id: person.nina
zone: zone.home
then:
- service: notify.mobile_app_iphone_von_nina
data:
message: 🐑Otto startet rasenkantenschnitt
- if:
- condition: zone
entity_id: person.hofheinzassistant
zone: zone.home
then:
- service: notify.mobile_app_jphonejo
data:
message: 🐑Otto startet rasenkantenschnitt
mode: parallel
max: 3
ich habe es mir dann doch etwas einfacher gemacht.
Ich nutze die Zeitplansteuerung der App und prüfe in HA lediglich ob der Regensensor nach Ende des Sonnenaufgangs keinen Regen für 2,5 Stunden detektiert hat. Wenn ja schicke wird nach 1 Stunde nochmal geprüft wie es ausschaut.