Comments (8)
bin mal so frei auf Deutsch zu antworten :-)
Schau mal in die Datei /opt/hmcon/etc/hm-manager.json
Nach dem editieren den hm-manager neu starten mit
sudo /etc/init.d/hm-manager stop
sudo /etc/init.d/hm-manager start
Readme wird asap aktualisiert und Abfrage im hmcon-setup.sh bau ich bei Gelegenheit ein.
from hmcon.
Danke, ...aber
bei root@Hamster-Raspi:~# sudo /etc/init.d/hm-manager stop
kommt:
Usage: [start|stop|kill|restart|status]
ich musste ins Verzeichnis wechseln cd /etc/init.d/ und dort hm-manager stop aufrufen
...und jetzt:
connect RF (127.0.0.1:2001)
ECONNREFUSED
from hmcon.
sollte mit version 0.8 gefixt sein, Abfrage des hm-manager webserver-ports hab ich auch eingebaut.
from hmcon.
Abfrage kommt zwar, wird auch bestätigt:
Choose Homematic Manager webserver port [8081] 8099
Homematic Manager listening on http://bananapi:8099/
ist jedoch unter :8081 zu öffnen
...und wieder die 3 ECONNREFUSED
2015/06/14 21:49:37.848 BidCoS-Service started
2015/06/14 21:49:37.851 XmlRpc Server is listening on TCP port 2001
2015/06/14 21:49:37.862 All USB-Interfaces are in use by other applications
2015/06/14 21:49:37.864 No BidCoS-Interface available
2015/06/14 21:49:37.864 Error initializing interfaces
from hmcon.
versuch mal das ganze verzeichnis /opt/hmcon zu löschen und dann nochmal hmcon-setup.sh (v0.10) auszuführen. Unter umständen musst vorher noch rfd und hm-manager von Hand killen. Möglicherweise schadet auch ein reboot nicht wegen der udev-rules.
from hmcon.
war eine flammneue Installation auf einem jungfräulichen Bananapi.
/opt/hmcon komplett gelöscht, dann reboot
./hmcon-setup v0.10 durchgeführt
hm-manager leiß sich weder unter :8099 noch :8081 aufrufen
Manuelles starten:
root@bananapi:
# /etc/init.d/hm-manager start# /etc/init.d/rfd start
[ ok ] Starting hm-manager (via systemctl): hm-manager.service.
root@bananapi:
[ ok ] Starting rfd (via systemctl): rfd.service.
root@bananapi:~# nano /opt/hmcon/var/log/rfd.log
half auch nicht
in der hm-manager.json ist der port 8099 eingetragen.
Nach wechsel in /etc/init.d/
root@bananapi:/etc/init.d# hm-manager restart
hm-manager daemon is not running
Starting hm-manager daemon...
hm-manager daemon started. PID: 706
läuft wenigstens der hm-manager
root@bananapi:/etc/init.d# rfd restart
habe ich nicht hinbekommen.
scheint aber zu laufen.
Jetzt ist der hm-manager unter :8099 zu erreichen und die Kommunikation mit den Devices klappt.
Werde morgen nochmals neu aufsetzen und erneut testen
Gute Nacht
from hmcon.
Neuinstallation läuft durch, endet mit
Configuration files are located in /opt/hmcon/etc
Logfiles are located in /opt/hmcon/var/logStart rfd now (Y/n)?
[ ok ] Starting rfd (via systemctl): rfd.service.Start Homematic Manager now (Y/n)?
Starting hm-manager daemon...
hm-manager daemon started. PID: 920
Homematic Manager listening on http://bananapi:8099/Have Fun :)
HM-Manager ist nicht zu erreichen
in /opt/hmcon/etc/hm-manager.json ist der Port 8099 eingetragen
Der Versuch den hm-Manager neu zu starten zeigt an:
root@bananapi:/etc/init.d# ./hm-manager stop
[ ok ] Stopping hm-manager (via systemctl): hm-manager.service.
root@bananapi:/etc/init.d# ./hm-manager start
[ ok ] Starting hm-manager (via systemctl): hm-manager.service.
ist .service richtig?
der rfd.log zeigt wieder an
2015/06/15 09:39:14.373 BidCoS-Service started
2015/06/15 09:39:14.376 XmlRpc Server is listening on TCP port 2001
2015/06/15 09:39:14.387 All USB-Interfaces are in use by other applicat$
2015/06/15 09:39:14.389 No BidCoS-Interface available
2015/06/15 09:39:14.389 Error initializing interfaces
top zeigt auch den hm-manager nicht an:
180 root 20 0 0 0 0 S 0.0 0.0 0:00.01 flush-179:0
28 root 20 0 0 0 0 S 0.0 0.0 0:00.00 fsnotify_mark
385 root 20 0 7172 3608 532 S 0.0 0.4 0:02.26 haveged
68 root 20 0 0 0 0 S 0.0 0.0 0:01.50 hdmi proc
72 root 20 0 0 0 0 S 0.0 0.0 0:00.00 jbd2/mmcblk0p1-
33 root 20 0 0 0 0 S 0.0 0.0 0:00.00 jfsCommit
34 root 20 0 0 0 0 S 0.0 0.0 0:00.00 jfsCommit
32 root 20 0 0 0 0 S 0.0 0.0 0:00.00 jfsIO
35 root 20 0 0 0 0 S 0.0 0.0 0:00.00 jfsSync
93 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kauditd
18 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd
Tante G sagte mir probier mal:
root@bananapi:/etc/init.d# ./hm-manager status -1
● hm-manager.service - LSB: Homematic Manager
Loaded: loaded (/etc/init.d/hm-manager)
Active: active (exited) since Mon 2015-06-15 10:42:25 CEST; 1min 31s ago
Process: 733 ExecStop=/etc/init.d/hm-manager stop (code=exited, status=0/SUCCESS)
Process: 739 ExecStart=/etc/init.d/hm-manager start (code=exited, status=0/SUCCESS)Jun 15 10:42:25 bananapi sudo[742]: root : TTY=unknown ; PWD=/ ; USER=hmcon ; COMMAND=/opt/hmcon/node_modules/.bin/hm-manager start
Jun 15 10:42:25 bananapi sudo[742]: pam_unix(sudo:session): session opened for user hmcon by (uid=0)
Jun 15 10:42:25 bananapi hm-manager[739]: Starting hm-manager daemon...
Jun 15 10:42:25 bananapi hm-manager[739]: hm-manager daemon failed to start: Failed to write pidfile (EACCES)
Jun 15 10:42:25 bananapi sudo[742]: pam_unix(sudo:session): session closed for user hmcon
Jun 15 10:42:25 bananapi systemd[1]: Started LSB: Homematic Manager.
ein erneutes hmcon-setup scheiterte zuerst daran, dass diese Datei nicht mehr vorhanden war.
nochmals mit wget geladen, hmcon-setup ausgeführt, ohne /opt/hmcon zu löschen, bestehende rfd config behalten, hm-manager neu installiert - wieder port 8099 angegeben - läuft!
Edit: erste Installation anscheinend aus dem ORDNER /root, zweite aus dem root-Verzeichnis /
Setze nochmal neu auf ;-)
Ich verstehe es noch nicht, aber:
es muss einen reboot geben und es muss zweimal installiert werden, wobei es egal ist, ob der reboot nach der ersten oder zweiten Installation erfolgt.
Jedesmal frisch aufgesetzt als root aus dem Ordner /root:
procedere gemäß readme - hm-manager läuft nicht
hmcon-setup erneut durchgeführt, dabei
- rfd Install - Yes
- keep old config - Yes
- hm-manager install - y
- port geändert
danach läuft es immer noch nicht
dann reboot - läuft!
Oder:
procedere gemäß readme - hm-manager läuft nicht
reboot - läuft immer noch nicht
hmcon-setup erneut durchgeführt, dabei
- rfd Install - Yes
- keep old config - Yes
- hm-manager install - y
- port geändert
danach läuft es!
from hmcon.
from hmcon.
Related Issues (20)
- node bei bedarf installieren? HOT 8
- "Aufhübschen"? HOT 1
- Nicht-interaktiver Modus für Standard-Setup HOT 2
- Jessie, HM-MOD-RPI-PCB: Zugriffsrechte Serielle Schnittstelle
- Bei Update fliegt der GPIO-export-Teil aus dem Startscript von rfd
- Bei Update wird die hm-manager PORT-Variable nicht befüllt
- Reboot-Frage kommt auch, wenn serial-console schon deaktiviert war
- ./hmcon-setup.sh: Zeile 532: [: -eq: Einstelliger (unärer) Operator erwartet.
- Install-Skript bei kritischen Fehlern stoppen HOT 2
- Zugriff auf gpio funktioniert nicht bei rfd start bei boot HOT 8
- How to use with OpenHAB HOT 4
- Firmwareupdate Coprozessor (HM-MOD-RPI-PCB)
- HmIP Support HOT 1
- Semver
- rfd Dienst startet nicht (HM-LGW-O-TW-W-EU) HOT 7
- SVN an Stelle von GIT für Checkout
- hm-es-pmsw1-pl wird nicht erkannt HOT 3
- rfd terminiert mit std::bad_alloc
- SetInterfaceClock
- HM-LGW-O-TW-W-EU-2 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hmcon.