Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nach Update fehlt RedMatic-HomeKit #210

Closed
frankheit opened this issue May 12, 2019 · 11 comments
Closed

Nach Update fehlt RedMatic-HomeKit #210

frankheit opened this issue May 12, 2019 · 11 comments
Labels
🐛bug Something isn't working 🤔to be clarified

Comments

@frankheit
Copy link

frankheit commented May 12, 2019

Nach dem Update auf 4.5 (Raspberrymatic 3.45.7.20190511) funktioniert HomeKit nicht mehr.
Beim Aufruf von RedMatic > NodeRed wird direkt eine Fehlermeldung angezeigt ( Flows wegen fehlender Knotentypen gestoppt (rematic-homekit-bridge, redmatic-homekit-homematic-devices).
Neustart ohne Erfolg.

@frankheit
Copy link
Author

Nachtrag: das RedMatic-homekit Paket hatte sich wohl selbst deinstalliert, nach erneuter Installation funktioniert alles wieder.

@hobbyquaker
Copy link
Member

@frankheit welche Version hattest Du vor dem Update? War das noch eine 2.x?

@frankheit
Copy link
Author

Nein, war was relativ aktuelles, glaube 4.4.1, bin aber nicht ganz sicher.

@hobbyquaker
Copy link
Member

hobbyquaker commented May 13, 2019

Hmm, blöd, das hätte wenn überhaupt nur bei einem Sprung von Version 2.7 oder kleiner passieren dürfen. Ich öffne den Issue mal wieder, da muss ich nochmal schauen was da schief lief.
@frankheit Wär super wenn Du mir mal den Inhalt der Datei /usr/local/addons/redmatic/var/pkg-upgrade.log hier pasten könntest.

@hobbyquaker hobbyquaker reopened this May 13, 2019
@hobbyquaker hobbyquaker changed the title nach update auf 4.5 keine HomeKit mehr Nach Update fehlt RedMatic-HomeKit May 13, 2019
@frankheit
Copy link
Author

nur kurz zur Vorgehensweise bzw. zum zeitlichen Ablauf:

  • update auf raspberrymatic 3.45.7.20190511
  • update auf RedMatic 4.5

dann entdeckt das kein HomeKit

  • downgrade auf raspberrymatic 3.45.7.20190504
    -downgrade auf RedMatic 4.4.1

erst dann entdeckt das Homematic Paket fehlt
installiert und wieder alles gut

Bringt dir die .log dann überhaupt was?

@hobbyquaker
Copy link
Member

hobbyquaker commented May 14, 2019

Bringt dir die .log dann überhaupt was?

Ich denke schon. Ich hoffe dass ich da sehen kann warum das automatische Runterladen und Auspacken von RedMatic-HomeKit nach dem RedMatic Update bei Dir fehlgeschlagen ist - und v.a. warum er dann trotzdem die vorherige Version gelöscht hat (was ich mir bisher nicht erklären kann).

@frankheit
Copy link
Author

ok, wenn du mir ne Anleitung oder nen Link zur ner Anleitung hast wie ich das mache tu ich das gerne - bin nur leider bei allem was abseits des GUI ist ein ziemlicher Anfänger!

@hobbyquaker
Copy link
Member

hobbyquaker commented May 14, 2019

Du kannst im RedMatic UI (das das über die CCU WebUI unter Einstellungen->Systemsteuerung verlinkt ist) im Reiter Debug auf den Log-Download-Button klicken. Ich benötige nur den Anfang (vermutlich so die ersten 100 Zeilen circa) der Datei, die Meldungen die danach kommen und ungefähr so ähnlich aussehen
May 13 17:23:52 homematic-raspi daemon.debug node-red[1001]: [ccu-connection:localhost] ...
kannst weglöschen, dann sind auch keine Privacy-relevanten Daten mehr enthalten. Das ganze dann einfach hier als Kommentar einfügen, in der Zeile davor und danach mit 3 Accents ``` einfassen.

@frankheit
Copy link
Author

Hoffe das passt so:

{
   "ccu": {
      "VERSION": "3.45.7.20190511",
      "PRODUCT": "raspmatic_rpi3",
      "PLATFORM": "rpi3"
   },
   "redmatic": "4.4.3",
   "nodejs": "10.15.3",
   "ain2": "3.0.0",
   "node-red": "0.20.5",
   "node-red-contrib-modbus": "4.1.3",
   "node-red-contrib-mysensors": "3.3.0",
   "node-red-contrib-rfxcom": "2.8.1",
   "node-red-contrib-smartmeter": "0.2.1",
   "node-red-node-serialport": "0.8.1",
   "node-red-node-sqlite": "0.3.7",
   "npm": "6.9.0",
   "redmatic-homekit": "2.3.3",
   "node-red-contrib-ccu": "2.1.2",
   "node-red-contrib-combine": "1.7.1",
   "node-red-contrib-mqtt-json": "1.0.1",
   "node-red-contrib-sun-position": "0.2.11",
   "node-red-contrib-time-range-switch": "0.6.1",
   "node-red-dashboard": "2.14.0",
   "node-red-node-email": "1.4.0",
   "node-red-node-rbe": "0.2.4",
   "redmatic-led": "1.1.0",
   "redmatic-webapp": "0.3.1"
}

Mar 25 10:28:53
Package node-red-node-serialport 0.7.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.0 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.0 to 2.1.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.0.2/redmatic-pkg-redmatic-homekit-2.1.1.tar.gz
Extracting redmatic-homekit.tar.gz
Done.
Apr 01 19:54:14
Package node-red-node-serialport 0.7.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter update 0.2.0 to 0.2.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.0.3/redmatic-pkg-node-red-contrib-smartmeter-0.2.1.tar.gz
curl: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.1 to 2.1.2
Get https://github.com/rdmtc/RedMatic/releases/download/v4.0.3/redmatic-pkg-redmatic-homekit-2.1.2.tar.gz
curl: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
Apr 13 19:41:49
Package node-red-node-serialport update 0.7.1 to 0.8.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.1.2/redmatic-pkg-node-red-node-serialport-0.8.1.tar.gz
Extracting node-red-node-serialport.tar.gz
Done.
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter update 0.2.0 to 0.2.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.1.2/redmatic-pkg-node-red-contrib-smartmeter-0.2.1.tar.gz
Extracting node-red-contrib-smartmeter.tar.gz
Done.
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.1 to 2.1.2
Get https://github.com/rdmtc/RedMatic/releases/download/v4.1.2/redmatic-pkg-redmatic-homekit-2.1.2.tar.gz
Extracting redmatic-homekit.tar.gz
Done.
Apr 17 21:22:24
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.2 to 2.2.0
Get https://github.com/rdmtc/RedMatic/releases/download/v4.2.0/redmatic-pkg-redmatic-homekit-2.2.0.tar.gz
Apr 17 21:22:30
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.2 to 2.2.0
Get https://github.com/rdmtc/RedMatic/releases/download/v4.2.0/redmatic-pkg-redmatic-homekit-2.2.0.tar.gz
Apr 17 21:22:59
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.2 to 2.2.0
Get https://github.com/rdmtc/RedMatic/releases/download/v4.2.0/redmatic-pkg-redmatic-homekit-2.2.0.tar.gz
Apr 17 21:23:26
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.2 to 2.2.0
Get https://github.com/rdmtc/RedMatic/releases/download/v4.2.0/redmatic-pkg-redmatic-homekit-2.2.0.tar.gz
Apr 17 21:24:02
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.1.2 to 2.2.0
Get https://github.com/rdmtc/RedMatic/releases/download/v4.2.0/redmatic-pkg-redmatic-homekit-2.2.0.tar.gz
Extracting redmatic-homekit.tar.gz
Apr 17 21:27:22
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.6 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit 2.2.0 is up-to-date
May 04 22:28:03
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite update 0.3.6 to 0.3.7
Get https://github.com/rdmtc/RedMatic/releases/download/v4.4.0/redmatic-pkg-node-red-node-sqlite-0.3.7.tar.gz
Extracting node-red-node-sqlite.tar.gz
Done.
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.2.0 to 2.3.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.4.0/redmatic-pkg-redmatic-homekit-2.3.1.tar.gz
May 04 22:28:47
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.7 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.2.0 to 2.3.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.4.0/redmatic-pkg-redmatic-homekit-2.3.1.tar.gz
May 04 22:29:00
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.7 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.2.0 to 2.3.1
Get https://github.com/rdmtc/RedMatic/releases/download/v4.4.0/redmatic-pkg-redmatic-homekit-2.3.1.tar.gz
Extracting redmatic-homekit.tar.gz
gzip: crc error
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
May 12 21:45:08
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.7 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.3.1 to 2.3.3
Get https://github.com/rdmtc/RedMatic/releases/download/v4.5.0/redmatic-pkg-redmatic-homekit-2.3.3.tar.gz
May 12 21:45:19
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.7 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date
Package redmatic-homekit update 2.3.1 to 2.3.3
Get https://github.com/rdmtc/RedMatic/releases/download/v4.5.0/redmatic-pkg-redmatic-homekit-2.3.3.tar.gz
Extracting redmatic-homekit.tar.gz
Done.
Extracting redmatic-homekit.tar.gz
tar (child): tmp/redmatic-homekit.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
May 12 22:42:16
Package node-red-node-serialport 0.8.1 is up-to-date
Package node-red-node-sqlite 0.3.7 is up-to-date
Package node-red-contrib-smartmeter 0.2.1 is up-to-date
Package node-red-contrib-modbus 4.1.3 is up-to-date
Package node-red-contrib-mysensors 3.3.0 is up-to-date
Package node-red-contrib-rfxcom 2.8.1 is up-to-date

child process exited abnormally
May 13 07:30:21 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] Interfaces: ReGaHSS, BidCos-RF, HmIP-RF, VirtualDevices
May 13 07:30:21 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] ReGaHSS binrpc port 31999 connected
May 13 07:30:21 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] init BidCos-RF binrpc://127.0.0.1:2047 nr_AKHydZ_BidCos-RF
May 13 07:30:22 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] init HmIP-RF http://127.0.0.1:2048 nr_D24DjW_HmIP-RF
May 13 07:30:22 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] init VirtualDevices http://127.0.0.1:2048 nr_D24DjW_VirtualDevices
May 13 07:30:22 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] binrpc server listening on binrpc://127.0.0.1:2047
May 13 07:30:22 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] xmlrpc server listening on http://127.0.0.1:2048
May 13 07:30:23 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] metadata saved to /usr/local/addons/redmatic/var/ccu_localhost.json
May 13 07:30:24 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] metadata saved to /usr/local/addons/redmatic/var/ccu_localhost.json
May 13 07:30:24 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] HmIP-RF http port 32010 connected
May 13 07:30:24 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] BidCos-RF binrpc port 32001 connected
May 13 07:30:32 RaspberryMatic daemon.info node-red[1011]: [ccu-connection:localhost] VirtualDevices http port 39292 connected
May 13 07:30:32 RaspberryMatic daemon.info node-red[1011]: [redmatic-homekit-homematic-devices:7a3daa5e.593974] publish 48 devices
May 13 07:30:59 RaspberryMatic daemon.info node-red[1011]: [redmatic-homekit-homematic-devices:7a3daa5e.593974] publish done
May 13 07:31:04 RaspberryMatic daemon.info node-red[1011]: [redmatic-homekit-bridge:RedMatic Bridge] published bridge (42 Accessories) RedMatic Bridge CC:22:3D:E3:CE:C7 on port 51826

@hobbyquaker
Copy link
Member

Danke 👍

@hobbyquaker
Copy link
Member

So, ich denke in Zukunft sollte das nicht mehr passieren. Wenn aus irgendeinem Grund das Upgrade eines Zusatzpakets fehlschlägt nach dem RedMatic Update wird die alte Version beibehalten und beim nächsten Node-RED Neustart erneut versucht das Upgrade des Zusatzpakets durchzuführen. Außerdem ist das Log nun etwas gesprächiger. Ich schließe hier mal, falls jemand noch mal auf so ein Problem stößt bitte neuen Issue aufmachen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛bug Something isn't working 🤔to be clarified
Development

No branches or pull requests

2 participants