HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen

Begonnen von mgernoth, 30 Mai 2013, 17:06:32

Vorheriges Thema - Nächstes Thema

frank

da muss sicherlich der hmland erstmal gestoppt werden.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Freee84

ja das hatte ich gemacht ...

Updating the HM-CFG-USB firmware to version 0.967:

   - Compile the hmcfgusb utilities like in the hmland HowTo above (steps 1 to 5) and stay in the directory
   - Download the new firmware: hmusbif.03c7.enc: wget https://git.zerfleddert.de/hmcfgusb/firmware/hmusbif.03c7.enc
   - Make sure that hmland is not running
   - Flash the update to the USB-stick: ./flash-hmcfgusb hmusbif.03c7.enc (You might need to use sudo for this)

von https://git.zerfleddert.de

naja morgen mal schauen was ich wieder falsch mache :D

morgen mal unter Windows probieren ...

Freee84

Hi

so das Firmenware Update habe ich jetzt drauf :D (freu).

HM-CFG-USB hat jetzt 0.967

mal sehen ob es 24 durchhält :)

volschin

#768
Ich habe meinen Haupt-RasPi auf Kernel 4.0.8 und Release "Jessie" umgestellt.

Dort ist ja der neue Start nach systemd. Leider habe ich den Autostart für meinen hmland bisher noch nicht wieder am Laufen.

Ich kann ihn im Nachhinein problemlos über die Befehlszeile starten
sudo /etc/init.d/hmland start

sudo systemctl status hmland
● hmland.service - LSB: Start hmland daemon at boot time
   Loaded: loaded (/etc/init.d/hmland)
   Active: failed (Result: exit-code) since Do 2015-07-23 19:19:51 CEST; 24min ago

Jul 23 19:19:51 ha systemd[1]: hmland.service: control process exited, code=exited status=203
Jul 23 19:19:51 ha systemd[1]: Failed to start LSB: Start hmland daemon at boot time.
Jul 23 19:19:51 ha systemd[1]: Unit hmland.service entered failed state.


sudo systemctl is-enabled hmland
Failed to get unit file state for hmland.service: No such file or directory


Hat jemand eine idee? Mit systemd bin ich noch nicht fit.

PS: Bin wieder etwas weiter:
sudo update-rc.d hmland enable
insserv: pushd() can not change to directory /etc/init.d: No such file or directory
update-rc.d: error: insserv rejected the script header


Ich verwende das Standardscript und habe jetzt auch keine Änderungen gemacht.

Gruß
Veit
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

volschin

Problem gelöst. War echt fies.  :'(

Der hier mit dem Script geposteten Startdatei fehlt in der ersten Zeile ein
#!/bin/sh

Im Wiki ist die Startdatei sogar schon korrigiert, allerdings verweist der Link dort auf das fehlerhafte Script.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

krikan

Zitat von: volschin am 23 Juli 2015, 20:24:44
Im Wiki ist die Startdatei sogar schon korrigiert, allerdings verweist der Link dort auf das fehlerhafte Script.
Wenn im Wiki noch etwas angepasst werden muss, kümmerst Du Dich darum? Oder schreibst mir andernfalls, wo etwas zu korrigieren ist. Danke.

volschin

Ich hab keinen Zugriff auf das Wiki. Dort ist ein Link auf den Beitrag von Hexenmeister, um das alles komfortabel anzulegen. Dieses Script erzeugt eine Startdatei ohne die obige Zeile. Die wird in Zukunft nicht mehr akzeptiert.


Sent from my iPhone using Tapatalk
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

krikan


hexenmeister

Herrje :(
Hätte ich daran denken können...
Habe meinen Beitrag jetzt um den entsprechenden Shebang ergänzt.

Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

HoTi

Hallo zusammen,

ich habe bei mir seit einem updat des cubietrucks diesen wiederholungsfehler.

15.07.29 10:42:27 1: HMLAN_Parse: hmusb new condition disconnected
2015.07.29 10:42:27 1: 127.0.0.1:1234 reappeared (hmusb)
2015.07.29 10:42:27 1: HMLAN_Parse: hmusb new condition init


Also habe ich hier nachgelesen und ein git pull und make gemacht.

Leider hat das nichts gebracht. Hat jemand noch ideen wo ich suchen kann?
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

Ralli

Welche Versionen haben die fhem-Module?
Welche Version hat der hmland?
Schon mal stromlos gemacht und neu gestartet?
Gruß,
Ralli

Proxmox 8.2 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.7.20240420) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

volschin

Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

HoTi

Reboot hab ich gemacht. Stromlos machen geht von der Arbeit nicht.

Fhem ist aktuell der usb stick auch :(
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

HoTi

#778
Also damit die Daten Komplett sind:
# $Id: fhem.pl 9002 2015-07-29 05:46:10Z rudolfkoenig $
# $Id: 95_Alarm.pm 2014-08 - pahenning $
# $Id: 10_CUL_HM.pm 8976 2015-07-26 06:22:16Z martinp876 $
# $Id: 98_DOIF.pm 8432 2015-04-13 19:34:11Z damian-s $
# $Id: 95_Dashboard.pm 8990 2015-07-26 20:42:15Z talkabout $
# $Id: 72_FB_CALLLIST.pm 9001 2015-07-28 20:57:40Z markusbloch $
# $Id: 72_FB_CALLMONITOR.pm 8791 2015-06-21 11:23:23Z markusbloch $
# $Id: 01_FHEMWEB.pm 9002 2015-07-29 05:46:10Z rudolfkoenig $
# $Id: 00_FHEMduino.pm mdorenka $
# $Id: 14_FHEMduino_Env.pm 3818 2014-06-13 $
# $Id: 14_FHEMduino_FA20RF.pm 3818 2014-06-24 $
# $Id: 14_FHEMduino_PT2262.pm 0002 2014-05-28 15:50:00Z snoop & mdorenka $

# $Id: 10_FRM.pm 6946 2014-11-11 07:32:47Z ntruchsess $
# $Id: 20_FRM_OUT.pm 5927 2014-05-21 21:56:37Z ntruchsess $
# $Id: 92_FileLog.pm 8927 2015-07-09 07:12:52Z rudolfkoenig $
# $Id: 55_GDS.pm 8677 2015-06-01 17:11:36Z betateilchen $
# $Id: 00_HMLAN.pm 8885 2015-07-04 08:45:34Z martinp876 $
# $Id: 98_HTTPMOD.pm 8282 2015-03-24 20:36:58Z ststrobel $
# $Id: 49_IPCAM.pm 2626 2013-02-01 19:19:15Z mfr69bs $
# $Id: 21_OWTHERM.pm 7181 2014-12-10 05:13:48Z pahenning $
# $Id: 00_OWX.pm 6392 2014-08-11 15:25:00Z ntruchsess $
# $Id: 59_PROPLANTA.pm 8709 2015-06-07 14:32:51Z tpoitzsch $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 98_SVG.pm 8965 2015-07-14 13:56:38Z rudolfkoenig $
# $Id: 99_Utils.pm 7914 2015-02-08 11:14:10Z rudolfkoenig $
# $Id: 90_at.pm 8326 2015-03-29 13:30:57Z rudolfkoenig $
# $Id: 98_autocreate.pm 8758 2015-06-16 17:12:39Z rudolfkoenig $
# $Id: 98_dummy.pm 8809 2015-06-23 18:02:33Z rudolfkoenig $
# $Id: 91_eventTypes.pm 8725 2015-06-10 09:50:06Z rudolfkoenig $
# $Id: 95_holiday.pm 8723 2015-06-10 09:09:01Z rudolfkoenig $
./FHEM/99_myUtils.pm: No such file or directory
# $Id: myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig $
# $Id: 99_myUtilsTelefon.pm 1932 2012-10-06 20:15:33Z ulimaass $
# $Id: 91_notify.pm 8953 2015-07-13 15:13:06Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 8980 2015-07-26 08:03:43Z justme1968 $
# $Id: 98_telnet.pm 8952 2015-07-13 12:30:26Z rudolfkoenig $
./FHEM/95_webViewControl.pm: No such file or directory
# $Id: 98_weblink.pm 5608 2014-04-23 10:57:16Z rudolfkoenig $


D-firmware: 0.967

Wie bekomme ich die Version von HMLAND raus? Aber ich habe heute erste ein git pull mit anschließenden make gemacht.

*edit*
in der version.h steht: "0.101-git"

*edit2*
Im grunde habe ich bei meinem Cubitruck erst ein update und dann ein dist-upgrade gemacht (Leider)
Jetzt steht hier irgendwas mit startverhalten?! Ich starte den HMLAND mit fhem. Muss ich das nun ändern??
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

hexenmeister

Habe disconnected Meldungen alle Paar Tage bei dem USB-Stick. Bei dem HMLAN sogar jeden Tag 2-3 Mal. Dank der Redundanz und weil die Connection sofort wieder aufgebaut wird, gibt es keine negativen Auswirkungen.
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy