HomeKit plugin (using homebridge)
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
HomeKit plugin (using homebridge)
Hi all.
I've started developing a plugin for homebridge, to read Status and control my mower.
https://www.npmjs.com/package/homebridge-robonect
For now it displays battery percent. I'll add more features soon.
What would you like to see?
I've started developing a plugin for homebridge, to read Status and control my mower.
https://www.npmjs.com/package/homebridge-robonect
For now it displays battery percent. I'll add more features soon.
What would you like to see?
- Folgende Benutzer bedankten sich beim Autor larsan für den Beitrag:
- shadowkiller
- Bewertung: 14.286%
Best regards,
David from Sweden
David from Sweden
-
- Forum-Nutzer
- Beiträge: 12
- Registriert: Di 30. Mai 2017, 23:13
- Mäher: Gardena R40Li
- Firmware des Mähers (MSW): MSW 6.xx.xx
- Herstellungsjahr: 2016
- Robonect-Modul: Robonect Hx (Rev.4)
- Robonect Firmware: V1.0a 20/08/19
Re: HomeKit plugin (using homebridge)
Hi Larsan,larsan hat geschrieben:Hi all.
I've started developing a plugin for homebridge, to read Status and control my mower.
https://www.npmjs.com/package/homebridge-robonect
For now it displays battery percent. I'll add more features soon.
What would you like to see?
That’s very cool and I missed this very much. I can control nearly everything with my Homebridge but until now not the Robonect. The most important thing would of course be the mode Status and the mode change. So I would e.g. call back my mower if it starts to rain (start home mode) and would like to go back to Auto mode if rain stops.
Next interesting thing would be the error Status, so that you can take this info to start scenarios in case of an error.
If this would work it would be great!!!
Thanks
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
Thanks!tk21 hat geschrieben: ↑Di 1. Mai 2018, 19:23Hi Larsan,larsan hat geschrieben:Hi all.
I've started developing a plugin for homebridge, to read Status and control my mower.
https://www.npmjs.com/package/homebridge-robonect
For now it displays battery percent. I'll add more features soon.
What would you like to see?
fullsizeoutput_1581.jpeg
That’s very cool and I missed this very much. I can control nearly everything with my Homebridge but until now not the Robonect. The most important thing would of course be the mode Status and the mode change. So I would e.g. call back my mower if it starts to rain (start home mode) and would like to go back to Auto mode if rain stops.
Next interesting thing would be the error Status, so that you can take this info to start scenarios in case of an error.
If this would work it would be great!!!
Thanks
I'll take a stab at that soon. I have to fake and use the supported accessories to display information.
Ideas;
- Battery level = Humidity sensor (will show percentage)
- Mowing or charging = A motion sensor. Mowing = Motion detected. Charging = No motion detected.
Best regards,
David from Sweden
David from Sweden
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
Plugin updated, please look at the changes in the config. Latest version is 1.0.7.
It now displays a HumiditySensor for showing battery %, and an on/off-switch, which toggles between Auto and home.
It now displays a HumiditySensor for showing battery %, and an on/off-switch, which toggles between Auto and home.
Best regards,
David from Sweden
David from Sweden
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
Aaaand, we're up to 1.0.8, which includes a fan Service, to simulate a mower.
It'll show as "on" when a mower is on its way OUT, or is mowing. All other statuses will show as "off".
Please see changes in configuration, as I provide means to input your mower model and other info.
It'll show as "on" when a mower is on its way OUT, or is mowing. All other statuses will show as "off".
Please see changes in configuration, as I provide means to input your mower model and other info.
Best regards,
David from Sweden
David from Sweden
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
Version 1.0.9 fixes a bug.
Up next (if I can get a hold of a Robonect HX) is to show the internal temperature of the mower.
Was thinking about showing error messages, but there's no appropriate accessory type for that in HomeKit.
The only thing I can think of is to simulate a "battery low"-warning.
Tell me your thoughts!
Also @Fabian I'd like to be able to see if there's a H30x or a HX via the api. Possible?
Latest Screenshot (mower charging);
Up next (if I can get a hold of a Robonect HX) is to show the internal temperature of the mower.
Was thinking about showing error messages, but there's no appropriate accessory type for that in HomeKit.
The only thing I can think of is to simulate a "battery low"-warning.
Tell me your thoughts!
Also @Fabian I'd like to be able to see if there's a H30x or a HX via the api. Possible?
Latest Screenshot (mower charging);
Best regards,
David from Sweden
David from Sweden
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
I'll continue to speak to myself
From version 1.0.10 you can get a temperature sensor reading if you do your config right, as per the npm-page instructions.
From version 1.0.10 you can get a temperature sensor reading if you do your config right, as per the npm-page instructions.
Best regards,
David from Sweden
David from Sweden
- shadowkiller
- Forum-Veteran
- Beiträge: 4475
- Registriert: Do 11. Jan 2018, 08:42
- Wohnort: Würzburg
- Mäher: Husqvarna Automower 315
- Firmware des Mähers (MSW): MSW 10.xx.xx
- Herstellungsjahr: 2017 (Modell 2018)
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.3 (WLAN 1.7.4)
- hat sich bedankt: 160 Male
- wurde gedankt: 135 Male
Re: HomeKit plugin (using homebridge)
Thanks a lot for your great work!
And welcome!
Keep on going. As an iOS user I love to see, there’s something going on with HomeKit.
The Screenshots look very nice.
But what kind of homebridge is needed for testing? How can I test? Is there a TestFlight App?
Thanks!
shadowkiller
And welcome!
Keep on going. As an iOS user I love to see, there’s something going on with HomeKit.
The Screenshots look very nice.
But what kind of homebridge is needed for testing? How can I test? Is there a TestFlight App?
Thanks!
shadowkiller
Anleitung zur Erstinstallation
--
Robonect® Dokumentation (= Gebrauchsanweisung = Bedienungsanleitung) und Support
--
Forum cooler nutzen: Hervorhebungen machen und Screenshots posten
--
Es wurde schon alles gefragt, nur noch nicht von allen. (frei nach Karl Valentin)
--
Robonect® Dokumentation (= Gebrauchsanweisung = Bedienungsanleitung) und Support
--
Forum cooler nutzen: Hervorhebungen machen und Screenshots posten
--
Es wurde schon alles gefragt, nur noch nicht von allen. (frei nach Karl Valentin)
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
Hi, and thanks!shadowkiller hat geschrieben: ↑Sa 5. Mai 2018, 07:13 Thanks a lot for your great work!
And welcome!
Keep on going. As an iOS user I love to see, there’s something going on with HomeKit.
The Screenshots look very nice.
But what kind of homebridge is needed for testing? How can I test? Is there a TestFlight App?
Thanks!
shadowkiller
It's just for fun, and to teach myself a little node.js
Homebridge can be found here.
There's no app on the phone, other than apples "home"-app.
You can run Homebridge on various platforms, all info is in the link above.
I run mine on a Mac Mini that runs 24/7 anyways. (The platform you're running Homebridge on, needs to be on all the time).
Best regards,
David from Sweden
David from Sweden
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 120
- Registriert: So 26. Mär 2017, 11:31
- Wohnort: Sweden
- Mäher: Gardena smart SILENO
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: 1.4
- hat sich bedankt: 6 Male
- wurde gedankt: 20 Male
- Kontaktdaten:
Re: HomeKit plugin (using homebridge)
Now implemented;
- Battery level (simulated by a Humidity sensor).
- On/Off-switch, shows and controls if the mower is set to Auto or home.
- Mowing (simulated by a fan) shows if mowing or not. Also sets the mower to "end of day" if pressed when mowing.
- Charging state (long press on accessory and click details).
- Low battery warning (<20%).
- Temperature sensor (HX ONLY).
- Battery level (simulated by a Humidity sensor).
- On/Off-switch, shows and controls if the mower is set to Auto or home.
- Mowing (simulated by a fan) shows if mowing or not. Also sets the mower to "end of day" if pressed when mowing.
- Charging state (long press on accessory and click details).
- Low battery warning (<20%).
- Temperature sensor (HX ONLY).
Best regards,
David from Sweden
David from Sweden