axelmohnen / fhem-landroid-s

FHEM - Worx Landroid S Module
GNU General Public License v3.0
9 stars 3 forks source link

fhem-landroid-s

Worx Landroid-S Module for FHEM SmartHome. Compatible with Worx Landroid S/M/L Models

Logo

Change Log

- 1.0 (23.09.17):   Receive Readings from Landroid S Mower
- 1.1 (25.11.17):   set Mower commands and change configuration is now supported
- 1.2 (06.02.18):   No polling to AWS server (Worx compliant)
- 1.3 (18.05.18):   Auto Readings update after FHEM restart
            Enable multi mower configuration
            Counter for totalBladeTime with reset function
            New mower status support
            Set sliders for MowTimeExtent and MowRainDelay values prefilled (FHEMWEB)
- 1.4 (21.08.18):   Pause function
- 1.5 (01.10.18):   Landroid M support
- 1.6 (30.04.19):   New error code 16 (Mower locked) and 17 (Battery temp out of range)
            New peristant variable for bladeTimeOffset
            Trigger stopMower while Pause
- 1.7 (01.10.19):   Compatible with ioBroker.worx from MeisterTR
            edgeCutting

Installation Guide on Raspberry PI (Debian)

1. Install Node.js (min. Node 4.X.X)

https://www.einplatinencomputer.com/raspberry-pi-node-js-installieren/

If you have the following error after Node.js installation (ARMV61) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by node)

https://askubuntu.com/questions/575505/glibcxx-3-4-20-not-found-how-to-fix-this-error

Run: sudo apt-get install libstdc++6

2. Install FHEM Landroid-S Adapter

3. Install FHEM Module 74_LANDROID

4. Setup process manager for Node.js applications