Segway Navimov Rasenroboter
Verfasst: 9. Jun 2025 10:16
Guten Morgen,
Ich bin gerade dabei meinen Rasenroboter etwas Smart zu machen.
Dies habe ich mittels Alexa Skill gemacht.
Ich kann ihm sagen , er soll mähen, er soll stoppen, er soll parken!
Ich kann ihn fragen was er gerade macht sowie nach seinem Akkustand!
Dafür habe ich für jedes ein virtuelles Switch angelegt und Rules geschrieben.
Jetzt würde ich gerne die Antworten von Alexa in einen String oder Number umwandeln.
Geht das überhaupt?
Desgleichen würde möchte ich das die Switch nach einigen Sekunden wieder auf OFF wechseln!
Hat jemand Ideen?
Möchte dies nur solange nützten bis ev. eine API Schittstelle kommt!
Hier meine Rules, die Auto-off funktioniert nicht!
Erstmal Besten Dank.
Ich bin gerade dabei meinen Rasenroboter etwas Smart zu machen.
Dies habe ich mittels Alexa Skill gemacht.
Ich kann ihm sagen , er soll mähen, er soll stoppen, er soll parken!
Ich kann ihn fragen was er gerade macht sowie nach seinem Akkustand!
Dafür habe ich für jedes ein virtuelles Switch angelegt und Rules geschrieben.
Jetzt würde ich gerne die Antworten von Alexa in einen String oder Number umwandeln.
Geht das überhaupt?
Desgleichen würde möchte ich das die Switch nach einigen Sekunden wieder auf OFF wechseln!
Hat jemand Ideen?
Möchte dies nur solange nützten bis ev. eine API Schittstelle kommt!
Hier meine Rules, die Auto-off funktioniert nicht!
Code: Alles auswählen
rule "Navimov soll mähen"
when
Item Navimov_maehen changed to ON
then
Alexa_EG_Textcomand.sendCommand("Alexa, sage Segway Roboter den Rasenmäher zu starten")
end
rule "Navimov soll parken"
when
Item Navimov_parken changed to ON
then
Alexa_EG_Textcomand.sendCommand("Alexa, sage Segway Roboter den Rasenmäher zu parken")
end
rule "Navimov soll stoppen"
when
Item Navimov_stoppen changed to ON
then
Alexa_EG_Textcomand.sendCommand("Alexa, sage Segway Roboter den Rasenmäher zu stoppen")
end
rule "Navimov status"
when
Item Navimov_status changed to ON
then
Alexa_EG_Textcomand.sendCommand("Alexa, frage Segway Roboter wie der Status des Mähers ist")
end
rule "Navimov akkustand"
when
Item Navimov_akkustand changed to ON
then
Alexa_EG_Textcomand.sendCommand("Alexa, frage Segway Roboter wieviel Akku der Roboter noch hat")
end
rule "Navimov mähen autoff"
when
Item Navimov_maehen changed to ON
then
createTimer(now.plusSeconds(5))
[|
sendCommand(Navimov_maehen, OFF)
]
end
Erstmal Besten Dank.