robertklep / nefit-easy-http-server

HTTP server to access Nefit/Bosch XMPP backend over HTTP
MIT License
38 stars 15 forks source link

Command not found #33

Open Kevin-Kusters opened 5 years ago

Kevin-Kusters commented 5 years ago

Hi,

Ik gebruik een Raspberry Pi 3 met Homebridge om hier de gefit-easy-http-server op te laten draaien. Maar bij het laatste command dat de gegevens zoals serienummer, access-key en password door moet geven krijg ik telkens de fout van not found. Zie screenshot. Enig idee hoe ik dit kan oplossen?

Schermafbeelding 2019-05-27 om 19 09 49

Alvast bedankt!!

Kevin

robertklep commented 5 years ago

Is het niet veel makkelijker om de Nefit Homebridge plugin te gebruiken?

Als je per se de HTTP server wilt gebruiken, op welke manier heb je die geïnstalleerd?

Kevin-Kusters commented 5 years ago

Ik heb de plugin geïnstalleerd. Het probleem is dat ik 'm niet wil gebruiken met Homekit maar Fibaro. Ik heb de stappen van een andere Nederlander op het forum gevolgd maar kom niet verder. https://forum.fibaro.com/files/file/98-nefit-easy-thermostat-vd/?tab=comments#comment-249

De http server heb ik geïnstalleerd door jouw stappen te volgen. Ik begreep dat ik dan IP_ADRESS:3000/api/status zou moeten gebruiken in de browser en dan moet ik gegevens zien. Ik krijg enkel not found

Kevin-Kusters commented 5 years ago

Update.

Ik heb de HTTP server draaien. Maar als ik via de bowser naar dat ip-adres/api/status ga bestaat de pagina niet :( Schermafbeelding 2019-05-27 om 20 43 51

robertklep commented 5 years ago

Dat adres gaat niet werken, je moet het IP-adres van je RPi op je lokale netwerk gebruiken. En je moet de server ook opstarten met --host=0.0.0.0 als (extra) argument, anders is ie niet vanaf andere devices op je netwerk bereikbaar.

Kevin-Kusters commented 5 years ago

Ik heb het werkend, echt super bedankt 🥇 . Het enige waar ik nu nog tegenaan loop is dat zodra in de terminal in Homebridge sluit de server ook offline is. De link 192.168.0.212:3000/api/status is dan ook niet meer bereikbaar. Hoe kan ik deze laten doorlopen zonder continu een browser op te hebben staan met Homebridge terminal.

robertklep commented 5 years ago

Dat is iets wat in de Homebridge documentation beschreven wordt: https://github.com/nfarina/homebridge/wiki/Running-HomeBridge-on-a-Raspberry-Pi#running-homebridge-on-bootup