NEWS
Test Adapter Gira-IoT
-
@haus-automatisierung Vielen, vielen, vielen Dank für den Adapter. Das Ding ist ein echter Gamechanger für Besitzer von Gira X1 und anderen Devices.
Das Problem mit OpenKNX ist, wenn man einen Datenpunkt in der ETS anlegt, aber kein KO dazu hat, dann wird das nicht importiert. Mit Deinem Adapter kein Ding mehr.
Ich habe einen G1 vorne an der Haustür und wollte damit die Garagentür (Switchbot) und Garagentor öffnen.
Dank Deinem Adapter geht das jetzt super smooth - einfach 2 Schalter angelegt - die dann zu Aliasen gemacht (kann, muss man nicht) und da die Scripte hinterlegt. Das funktioniert jetzt super in beide Richtungen und ich muss auch nur in der GPA das Projekt pflegen und die Scripte im IOB.Also nochmals vielen Dank, spart mir jede Menge Arbeit. Vor allem solche Nummern mit dem Smart Lock von Switchbot wären sonst ein ewiges Gefrickel, weil die jetzt die Authentifizierung für die Api umgestellt hatten.
Wenn Bedarf ist, kann ich gern die Blocklys hier posten...
Aber ich finde der Adapter geht ein wenig unter :):PS: Falls sich der Status nach einem Update des Projektes nicht mehr ändert, einfach den Adapter neu starten. Da hakt es manchmal...
PSPS: Wenn man den Wert dann noch auf einem MDT oder so braucht, dann einfach über die Logik vom X1 in eine GA schreiben und der MDT kann das dann auch. -
@tomtom24 sagte in Test Adapter Gira-IoT:
PS: Falls sich der Status nach einem Update des Projektes nicht mehr ändert, einfach den Adapter neu starten. Da hakt es manchmal...
Mh, normalerweise hat Gira dafür eine Lösung eingebaut. Es gibt eine Art Prüfsumme für das gesamte Projekt. Wenn sich diese ändert, werden alle Objekte neu angelegt und ggf. gelöscht (falls nicht mehr vorhanden). Klappt das nicht?
-
@haus-automatisierung
doch, es wird neu angelegt, aber ich musste 1 oder 2 x neu starten, da die Werte nicht aktualisiert wurden - von X1 in Richtung IOB, andere Richtung war sofort da... -
@haus-automatisierung
Hi,
ich habe den Adapter installiert und wollte ihn mit meinem Gira HomeServer testen. Allerdings bekomme ich immer den Fehler in den Logs:gira-iot.0 2023-04-02 20:42:49.790 error Unable to register client. Device responded with code 401
Die Daten von Username und Passwort sind korrekt. Mit Postman habe ich ebenfalls versucht die API zu erreichen, aber ich bekomme immer wieder den Fehler 401 zurück. Muss hier evtl. am Homeserver noch etwas spezielles eingestellt werden?
Bin mittlerweie etwas ratlos.
Danke
baca -
@baca89 Ich habe keinen Homeserver. Aber auf GitHub hatte jemand ein ähnliches Problem geschildert: https://github.com/klein0r/ioBroker.gira-iot/issues/28
Problem gelöst, man muss den Benutzer vom QC nehmen nicht den HS Benutzer
Was auch immer das heißt.
-
@haus-automatisierung Oh mein Gott. Besten Dank für diesen Hinweis. jetzt funktioniert es auch bei mir.
Der QuadClient (QC) ist eine Form der Visu auf dem Homeserver. Diese hat separate Benutzer als der Homserver selbst. Und hier gibt es eine Option "Für IoT-Dienst Bereitstellen". Diese muss aktiviert sein.
Hier mal ein Screenshot von den Einstellungen im QCConfig für die Homeserver-Besitzer:
Vll magst du das in die README auf Github mit aufnehmen, als Hinweis für die Homeserver?
Danke
baca -
ich bekomme folgende Fehlermeldungen, hast Du eine Idee was ich falsch mache
gira-iot.0 2023-04-27 07:04:13.011 warn Data point "Error-Info" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.011 warn Data point "Connection-Info" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.010 warn Data point "Error" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.009 warn Data point "Installer-Access-State" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.009 warn Data point "User-Access-State" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.008 warn Data point "Access-State" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.008 warn Data point "Connection-State" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.007 warn Data point "Installer-Access" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.007 warn Data point "User-Access" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:04:13.006 warn Data point "Enabled" of channel type "de.gira.schema.channels.RA.RemoteAccess" is missing in ioBroker description gira-iot.0 2023-04-27 07:03:01.199 error unable to get current value for "functions.a0j1.Float" / UID "a0ii" - failed with AxiosError: Request failed with status code 500
MOD-EDIT: Code in code-tags gesetzt
-
@mhuber sagte in Test Adapter Gira-IoT:
de.gira.schema.channels.RA.RemoteAccess
Mh, der Typ fehlt wohl in der Dokumentation von Gira und wurde deswegen nicht von mir aufgenommen: https://github.com/klein0r/ioBroker.gira-iot/blob/master/lib/gira-types.js
Kannst Du einen Issue anlegen?
-
@haus-automatisierung wo und wie leg ich ein Issue an? Sorry vielleicht ist die Frage peinlich aber ich weiß leider nicht wo Du meinst? Bei GIRA oder hier? Wenn bei Gira, was soll ich rein schreien?
-
@mhuber Bevor ich das erkläre, habe ich das fix selbst erledigt: https://github.com/klein0r/ioBroker.gira-iot/issues/54
Das ist ja nur für mich eine Info, dass ich das noch hinzufügen muss. Das Problem ist, dass ich nicht weiß wie der Typ aufgebaut ist, da es hier nicht dokumentiert ist: https://partner.gira.de/data3/Gira_IoT_REST_API_v2_DE.pdf
Wenn Du Lust hast, kannst Du das bei Gira ja mal anfragen
-
@haus-automatisierung sagte in Test Adapter Gira-IoT:
@mhuber Bevor ich das erkläre, habe ich das fix selbst erledigt: https://github.com/klein0r/ioBroker.gira-iot/issues/54
Das ist ja nur für mich eine Info, dass ich das noch hinzufügen muss. Das Problem ist, dass ich nicht weiß wie der Typ aufgebaut ist, da es hier nicht dokumentiert ist: https://partner.gira.de/data3/Gira_IoT_REST_API_v2_DE.pdf
Wenn Du Lust hast, kannst Du das bei Gira ja mal anfragen
Ah nun weiß ich fürs nächste Mal wie das geht Dachte eben das ich einen Case/Issue bei Gira wegen der Doku aufmachen soll, denke Du kennst den Gira Support, das ist meist wenns nicht was ganz ganz einfaches ist ein sehr sehr langer mühsamer Weg bei dem kaum was rauskommt, ich fürchte genau hier auch der Fall, aber ich versuche es, sollte was brauchbares raus kommen melde ich mich. Danke!!
-
@mhuber Sonst muss ich auch mal meine Kontakte bei Gira nerven - braucht ja nur jemand aus der Entwicklung ne kurze Rückmeldung geben und ich baue das dann ein
-
@mhuber Ich habe mich jetzt mal im Gira Entwicklerforum registiert. Die technische Hotline konnte mir (Überraschung) nicht helfen. Ansonsten würde mir auch ein Debug-Log von Dir helfen. Da sollte der der Remote-Access Typ enthalten sein. Einfach die Instanz auf Debug Loglevel stellen.
-
@haus-automatisierung sagte in Test Adapter Gira-IoT:
@mhuber Ich habe mich jetzt mal im Gira Entwicklerforum registiert. Die technische Hotline konnte mir (Überraschung) nicht helfen. Ansonsten würde mir auch ein Debug-Log von Dir helfen. Da sollte der der Remote-Access Typ enthalten sein. Einfach die Instanz auf Debug Loglevel stellen.
log ist anbei, ist halt ein bisschen mehr von anderen adaptern auch drinnen, denke aber du findest alles was du brauchst. iobroker.2023-04-30.log
Und dieser Fehler kommt auch immer wieder, ist aber was anders als "RA" oder?2023-04-27 07:03:01.199 error unable to get current value for "functions.a0j1.Float" / UID "a0ii" - failed with AxiosError: Request failed with status code 500
-
@mhuber Schwer zu sagen - was ist denn
a0j1
? EDIT: Das ist einde.gira.schema.functions.NumericFloatStatus
. Schwer zu sagen warum er dafür den Wert nicht holen kann -
@haus-automatisierung sagte in Test Adapter Gira-IoT:
a0j1
Eine Statusanzeige (Ein/Aus) wie ich viele habe, nur bei dem Objekt gehts nicht....komisch
-
Super Adapter! Allerdings habe ich das Problem das die Werte mit der Bedienung aus der X1 App sich nicht aktualisieren.
Steuere ich diese aus den IoBroker an werden diese in der X1 App aktualisiert. Einstellungen sind wie im Video beschrieben. Habt ihr eine Idee wo ich ansetzen kann?Fehler im Log: Request to /v2/ failed with code undefined (ECONNABORTED): timeout of 1000ms exceeded
-
@pekus sagte in Test Adapter Gira-IoT:
Habt ihr eine Idee wo ich ansetzen kann?
Dann klappt der Rückweg über den Web-Adapter nicht.
Für mehr Details hilft eigentlich nur ein Debug-Log. -
Danke für deine Rückmeldung.
Ich habe leider Probleme den Log herunterzuladen..
Hab ihn mal in eine Datei kopiert. Kannst du damit was anfangen?
gira-iot.0 2023-05-10 21:59:16.434 debug refreshStateTimeout: re-created refresh timeout: id 3042 gira-iot.0 2023-05-10 21:59:16.433 debug uiConfigIdResponse 200: {"uid":"a01b"} gira-iot.0 2023-05-10 21:59:16.405 debug deviceInfoResponse 200: {"deviceName":"Gira X1","deviceType":"GIGSRVKX02","deviceVersion":"2.7.585.0","info":"GDS-REST-API","version":"2"} gira-iot.0 2023-05-10 21:58:16.388 debug refreshStateTimeout: re-created refresh timeout: id 2735 gira-iot.0 2023-05-10 21:58:16.388 debug uiConfigIdResponse 200: {"uid":"a01b"} gira-iot.0 2023-05-10 21:58:16.364 debug deviceInfoResponse 200: {"deviceName":"Gira X1","deviceType":"GIGSRVKX02","deviceVersion":"2.7.585.0","info":"GDS-REST-API","version":"2"} gira-iot.0 2023-05-10 21:57:16.343 debug refreshStateTimeout: re-created refresh timeout: id 2422 gira-iot.0 2023-05-10 21:57:16.343 debug uiConfigIdResponse 200: {"uid":"a01b"} gira-iot.0 2023-05-10 21:57:16.308 debug deviceInfoResponse 200: {"deviceName":"Gira X1","deviceType":"GIGSRVKX02","deviceVersion":"2.7.585.0","info":"GDS-REST-API","version":"2"} gira-iot.0 2023-05-10 21:56:16.291 debug refreshStateTimeout: re-created refresh timeout: id 2132 gira-iot.0 2023-05-10 21:56:16.290 debug uiConfigIdResponse 200: {"uid":"a01b"} gira-iot.0 2023-05-10 21:56:16.265 debug deviceInfoResponse 200: {"deviceName":"Gira X1","deviceType":"GIGSRVKX02","deviceVersion":"2.7.585.0","info":"GDS-REST-API","version":"2"} gira-iot.0 2023-05-10 21:56:10.646 debug putValueResponse 200: "" gira-iot.0 2023-05-10 21:56:10.619 debug Sending new value for state "functions.a013.OnOff" / UID "a01a": true (boolean) was converted to 1 (string) gira-iot.0 2023-05-10 21:56:06.378 debug putValueResponse 200: "" gira-iot.0 2023-05-10 21:56:06.351 debug Sending new value for state "functions.a013.OnOff" / UID "a01a": false (boolean) was converted to 0 (string) gira-iot.0 2023-05-10 21:56:01.255 debug putValueResponse 200: "" gira-iot.0 2023-05-10 21:56:01.197 debug Sending new value for state "functions.a013.OnOff" / UID "a01a": true (boolean) was converted to 1 (string) gira-iot.0 2023-05-10 21:55:16.246 debug refreshStateTimeout: re-created refresh timeout: id 1656 gira-iot.0 2023-05-10 21:55:16.242 debug Creating function "IP-Verbindungen" with enum id "enum.functions.links" gira-iot.0 2023-05-10 21:55:16.237 debug Creating function "Statusanzeigen" with enum id "enum.functions.monitor" gira-iot.0 2023-05-10 21:55:16.232 debug Creating function "Szenen" with enum id "enum.functions.scenes" gira-iot.0 2023-05-10 21:55:16.229 debug Creating function "Beschattung" with enum id "enum.functions.covering" gira-iot.0 2023-05-10 21:55:16.217 debug Creating function "Licht" with enum id "enum.functions.lighting" gira-iot.0 2023-05-10 21:55:16.213 info Updated (or created) 9 functions with 10 states gira-iot.0 2023-05-10 21:55:16.205 debug Creating state "functions.a00t.Up-Down" gira-iot.0 2023-05-10 21:55:16.196 debug Creating state "functions.a00t.Step-Up-Down" gira-iot.0 2023-05-10 21:55:16.187 debug Found device with UID a00t and name "Rollladen / Jalousie" gira-iot.0 2023-05-10 21:55:16.185 debug getValueResponse 200: {"values":[{"uid":"a00q","value":""}]} gira-iot.0 2023-05-10 21:55:16.151 debug Creating state "functions.a00p.OnOff" gira-iot.0 2023-05-10 21:55:16.143 debug Found device with UID a00p and name "Schalter (2)" gira-iot.0 2023-05-10 21:55:16.133 debug Creating state "functions.a00l.Teach" gira-iot.0 2023-05-10 21:55:16.125 debug Creating state "functions.a00l.Execute" gira-iot.0 2023-05-10 21:55:16.114 debug Found device with UID a00l and name "Szenenset" gira-iot.0 2023-05-10 21:55:16.112 debug getValueResponse 200: {"values":[{"uid":"a00h","value":""}]} gira-iot.0 2023-05-10 21:55:16.077 debug Creating state "functions.a00j.OnOff" gira-iot.0 2023-05-10 21:55:16.069 debug Found device with UID a00j and name "Schalter" gira-iot.0 2023-05-10 21:55:16.065 debug getValueResponse 200: {"values":[{"uid":"a00h","value":""}]} gira-iot.0 2023-05-10 21:55:16.031 debug Creating state "functions.a00g.Binary" gira-iot.0 2023-05-10 21:55:16.023 debug Found device with UID a00g and name "Statusanzeige Binär" gira-iot.0 2023-05-10 21:55:16.018 debug getValueResponse 200: {"values":[{"uid":"a00d","value":""}]} gira-iot.0 2023-05-10 21:55:15.984 debug Creating state "functions.a009.Binary" gira-iot.0 2023-05-10 21:55:15.976 debug Found device with UID a009 and name "Rück Tank" gira-iot.0 2023-05-10 21:55:15.929 debug getValueResponse 200: {"values":[{"uid":"a01a","value":""}]} gira-iot.0 2023-05-10 21:55:15.898 debug Creating state "functions.a013.OnOff" gira-iot.0 2023-05-10 21:55:15.890 debug Found device with UID a013 and name "Test Iobroker" gira-iot.0 2023-05-10 21:55:15.887 debug getValueResponse 200: {"values":[{"uid":"a00c","value":""}]} gira-iot.0 2023-05-10 21:55:15.850 debug Creating state "functions.a007.OnOff" gira-iot.0 2023-05-10 21:55:15.836 debug Found device with UID a007 and name "Tank" gira-iot.0 2023-05-10 21:55:15.822 debug Found device with UID a003 and name "IoBroker" gira-iot.0 2023-05-10 21:55:15.807 debug uiConfigResponse 200: {"functions":[{"channelType":"de.gira.schema.channels.Link","dataPoints":[],"displayName":"IoBroker","functionType":"de.gira.schema.functions.Link","uid":"a003"},{"channelType":"de.gira.schema.channels.Switch","dataPoints":[{"name":"OnOff","uid":"a00c"}],"displayName":"Tank","functionType":"de.gira.schema.functions.Switch","uid":"a007"},{"channelType":"de.gira.schema.channels.Switch","dataPoints":[{"name":"OnOff","uid":"a01a"}],"displayName":"Test Iobroker","functionType":"de.gira.schema.functions.Switch","uid":"a013"},{"channelType":"de.gira.schema.channels.Binary","dataPoints":[{"name":"Binary","uid":"a00d"}],"displayName":"Rück Tank","functionType":"de.gira.schema.functions.BinaryStatus","uid":"a009"},{"channelType":"de.gira.schema.channels.Binary","dataPoints":[{"name":"Binary","uid":"a00h"}],"displayName":"Statusanzeige Binär","functionType":"de.gira.schema.functions.BinaryStatus","uid":"a00g"},{"channelType":"de.gira.schema.channels.Switch","dataPoints":[{"name":"OnOff","uid":"a00h"}],"displayName":"Schalter","functionType":"de.gira.schema.functions.Switch","uid":"a00j"},{"channelType":"de.gira.schema.channels.SceneSet","dataPoints":[{"name":"Execute","uid":"a00m"},{"name":"Teach","uid":"a00n"}],"displayName":"Szenenset","functionType":"de.gira.schema.functions.Scene","uid":"a00l"},{"channelType":"de.gira.schema.channels.Switch","dataPoints":[{"name":"OnOff","uid":"a00q"}],"displayName":"Schalter (2)","functionType":"de.gira.schema.functions.Switch","uid":"a00p"},{"channelType":"de.gira.schema.channels.BlindWithPos","dataPoints":[{"name":"Step-Up-Down","uid":"a00u"},{"name":"Up-Down","uid":"a00v"}],"displayName":"Rollladen / Jalousie","functionType":"de.gira.schema.functions.Covering","uid":"a00t"}],"locations":[{"displayName":"Gebäude","functions":["a003","a007","a013","a009","a00g","a00j","a00l","a00p","a00t"],"locationType":"Building","locations":[{"displayName":"Schaltschrank","locationType":"ControlCabinet"}]}],"trades":[{"displayName":"Licht","functions":["a007","a013","a00j","a00p"],"tradeType":"Lighting"},{"displayName":"Schalten","tradeType":"Switching"},{"displayName":"Beschattung","functions":["a00t"],"tradeType":"Covering"},{"displayName":"Temperatur","tradeType":"HVAC"},{"displayName":"Szenen","functions":["a00l"],"tradeType":"Scenes"},{"displayName":"Zeitschaltuhr","tradeType":"Timer"},{"displayName":"Sicherheit","tradeType":"Security"},{"displayName":"Statusanzeigen","functions":["a009","a00g"],"tradeType":"Monitor"},{"displayName":"Wertgeber","tradeType":"Control"},{"displayName":"Sequenzen","tradeType":"Sequences"},{"displayName":"Logik","tradeType":"Logic"},{"displayName":"Kameras","tradeType":"Cameras"},{"displayName":"Multimedia","tradeType":"Multimedia"},{"displayName":"IP-Verbindungen","functions":["a003"],"tradeType":"Links"}],"uid":"a01b"} gira-iot.0 2023-05-10 21:55:15.755 info Registered callback urls to https://172.17.0.2:8082/gira-iot.0/service and https://172.17.0.2:8082/gira-iot.0/value (web extension) gira-iot.0 2023-05-10 21:55:15.754 debug registerCallbacksReponse 200: "" gira-iot.0 2023-05-10 21:55:15.748 debug uiConfigIdResponse 200: {"uid":"a01b"} gira-iot.0 2023-05-10 21:55:15.713 debug Registering callback urls to https://172.17.0.2:8082/gira-iot.0/service and https://172.17.0.2:8082/gira-iot.0/value gira-iot.0 2023-05-10 21:55:15.712 debug Unable to unregister callbacks - webHooksRegistered: false, webHooksBaseUrl: null gira-iot.0 2023-05-10 21:55:15.712 debug [onMessage] Received new webHooksBaseUrl: https://172.17.0.2:8082/gira-iot.0 - register callbacks now gira-iot.0 2023-05-10 21:55:15.711 debug [onMessage] Received message: {"baseUrl":"https://172.17.0.2:8082/gira-iot.0"} gira-iot.0 2023-05-10 21:55:15.693 debug deviceInfoResponse 200: {"deviceName":"Gira X1","deviceType":"GIGSRVKX02","deviceVersion":"2.7.585.0","info":"GDS-REST-API","version":"2"} gira-iot.0 2023-05-10 21:55:15.552 info Configured server: "192.168.178.199:443" - Connecting with user: "IoBroker" gira-iot.0 2023-05-10 21:55:15.516 info starting. Version 0.2.1 (non-npm: klein0r/ioBroker.gira-iot#efe5e89495088a4ba4c12eb68c646d89811daa9a) in /opt/iobroker/node_modules/iobroker.gira-iot, node: v16.20.0, js-controller: 4.0.24 gira-iot.0 2023-05-10 21:55:15.154 debug States connected to redis: 127.0.0.1:9000 gira-iot.0 2023-05-10 21:55:15.094 debug States create User PubSub Client gira-iot.0 2023-05-10 21:55:15.092 debug States create System PubSub Client gira-iot.0 2023-05-10 21:55:15.078 debug Redis States: Use Redis connection: 127.0.0.1:9000 gira-iot.0 2023-05-10 21:55:15.049 debug Objects connected to redis: 127.0.0.1:9001 gira-iot.0 2023-05-10 21:55:15.042 debug Objects client initialize lua scripts gira-iot.0 2023-05-10 21:55:15.004 debug Objects create User PubSub Client gira-iot.0 2023-05-10 21:55:15.003 debug Objects create System PubSub Client gira-iot.0 2023-05-10 21:55:15.000 debug Objects client ready ... initialize now gira-iot.0 2023-05-10 21:55:14.953 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 gira-iot.0 2023-05-10 21:55:10.077 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason gira-iot.0 2023-05-10 21:55:10.075 info terminating gira-iot.0 2023-05-10 21:55:10.072 info Got terminate signal TERMINATE_YOURSELF gira-iot.0 2023-05-10 21:55:00.075 error Request to /v2/ failed with code undefined (ECONNABORTED): timeout of 1000ms exceeded gira-iot.0 2023-05-10 21:54:58.927 info Configured server: "192.168.178.199:443" - Connecting with user: "IoBroker" gira-iot.0 2023-05-10 21:54:58.886 info starting. Version 0.2.1 (non-npm: klein0r/ioBroker.gira-iot#efe5e89495088a4ba4c12eb68c646d89811daa9a) in /opt/iobroker/node_modules/iobroker.gira-iot, node: v16.20.0, js-controller: 4.0.24
web.1 2023-05-10 22:23:45.181 debug Setting (new) callback url to https://172.17.0.2:8082/gira-iot.0 web.1 2023-05-10 22:23:45.180 debug gira-iot.0 already running - sending callback url on startup web.1 2023-05-10 22:23:45.178 info https server listening on port 8082 web.1 2023-05-10 22:23:45.167 info Connect extension "gira-iot/lib/web.js" web.1 2023-05-10 22:23:45.164 info gira-iot.0 server listening on port 8082 web.1 2023-05-10 22:23:45.161 debug Activating extensions web.1 2023-05-10 22:23:45.160 info Secure socket.io server listening on port 8082 web.1 2023-05-10 22:23:45.007 debug Activating IOSocket web.1 2023-05-10 22:23:44.980 warn Falling back to self-signed certificates or to custom certificates web.1 2023-05-10 22:23:44.979 warn Could not find any certificate collections - check ACME installation or consider installing web.1 2023-05-10 22:23:44.975 debug Loading all certificate collections... web.1 2023-05-10 22:23:44.974 debug Loaded custom certificates: {"key":"-----BEGIN RSA PRIVATE KEY-----\r\nMIIEowIBAAKCAQEAsD6a5ctOeUQyhhmgXiWIBT/hGI0yW7gV9k1b0ARb+AyzNnZM\r\nQaByMNpbkpIFnS/PHT5zrlB4mqeH6iXreYWmHruQS1BXyPOLsGM8dNyIL3yZLvCT\r\nTPqQyMn30OeUj1W1Z0/sYiP4YLW0cD27noVJTHQg6toIY6NxC/ca8mxPijMtnnpP\r\n+S6xYc1CuDl5zOSJn5php31tkCBZEKpj8XKT7xCaakVjn0ZIw7N7YS2gY84uKYEW\r\nDj+qCsWRqrr07o6v6mNg6B3T36i52MN793m6102xfMMtd+et43EfJaSUN0tktsvc\r\nHJBI0wsZu8r4Q+fwm7fecQYqxw7LWe9IHnl0NwIDAQABAoIBAA3bjlBdMPll/FcA\r\n8tQUPWK0SB2nFHuTuN5Z7MspXJXfYcP5fzt1wyTGNocKxjg6xx00iOH+38zBOXWW\r\nr7IpaQtnkgvp8E0ToTsoQlup72dUc7L2JY7a8MFo5/xcCRlQEuhhp2N8Eo6AGwTs\r\nRbFMJ5xEUUZGCHzVIBFhx5OiIorqI7PLBYWx6SMuyJ9PwTzUdVulQWrZHmeGKcfg\r\nLduoWOjLc53dcHmEBzGyNWBu5mI13baNtmvBTr0lbYS1FSUVpR/2dqg5c1BNFYJV\r\nHEMOab1Ao38tgKrc3ZdciIyJMWE0yXgKhRQoo/YgNxZA6YknKH5TBnexAfcWKrlu\r\n1+bs7qECgYEA6NmHvJdLRLba6eSXL7YqkKmZ9sk3evz1bJv5OpiuzalPPF+weyXn\r\nn6nkbVtna9Gn8pSRf6OS/b731NnGCeT3nPUg2FB/DKFYRJddrSJhXd6qPglPHXBy\r\nvRSGQbW8zLroVgqFc1cC+9x72fVD7WezK7U17NalK3mkpJZAyGvZoicCgYEAwcRd\r\neJHCGQCZOynCjdKuI64vEEv9QONSmkiUD/ftucu5TH0XQEKyb2L3lwHvZiVWkzIz\r\nc5FjeFuxYxZ6g7H3JPYssX6Gzk9vHrFLpZcC9hnbAWUx/wU+kYLZ+nJaPuVzkTC4\r\n0N3otJtWs/QIxE/Gy669uAnJfa7hPkhl2a3pt3ECgYBOMJXC/274AQsb1XXrQJmk\r\ngD9CPqlRtFXZhbq4MYMpbnw8AsnpYH4aAFvDWRkufHWQINGG8e+vI4xnPkWhFvEL\r\nFMlVuhofrKJOTiHXvJ7DfbzfHhMiCJuO4LCAqj1e5jiUg+3yIDrRRmWUeCa6NsNU\r\nnwIfqKhIJA3kcswIQScQqwKBgQCy3B7n36wKRjormZWkMlhaSTvaUDqavfuOvPYn\r\nc1U2Tu5hw4pF4AsztGgVNU0VvduXjhxeTlNCU2l/rM00aX9X2AFTahbns/0/mKra\r\nVHYAU8eMFyw6Wk3yJZYuj4XsTwMJf67p5h0bMdSr0dSR2Y4Ij+lCS455fIcgZdXW\r\nRKnbkQKBgE62VIn8moBlfYCO/52loucPa5gQgMqauvckJw6sDrMFsNhyG24LS0NC\r\nQN1DZUYn4Ub5xV7DYLxKOHGizG6KpcZCxu4gtVSt8JG1e4S1ETuJrFL5tzgvVgVQ\r\nnRAsJ7tyrj+ZtpnbUnbxLxt1Qaz4VOcD3zKu+WXB/kkVsSk/r+oE\r\n-----END RSA PRIVATE KEY-----\r\n","cert":"-----BEGIN CERTIFICATE-----\r\nMIIDkDCCAnigAwIBAgIJDfPc36iRDwA+MA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMzA1MTAxOTUyNDNaFw0yNDA1MTAxOTUyNDNaMEYxGTAXBgNV\r\nBAMTEGJ1YW5ldC1pb2Jyb2tlcjExFjAUBgNVBAoTDWlvQnJva2VyIEdtYkgxETAP\r\nBgNVBAsTCGlvYnJva2VyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\r\nsD6a5ctOeUQyhhmgXiWIBT/hGI0yW7gV9k1b0ARb+AyzNnZMQaByMNpbkpIFnS/P\r\nHT5zrlB4mqeH6iXreYWmHruQS1BXyPOLsGM8dNyIL3yZLvCTTPqQyMn30OeUj1W1\r\nZ0/sYiP4YLW0cD27noVJTHQg6toIY6NxC/ca8mxPijMtnnpP+S6xYc1CuDl5zOSJ\r\nn5php31tkCBZEKpj8XKT7xCaakVjn0ZIw7N7YS2gY84uKYEWDj+qCsWRqrr07o6v\r\n6mNg6B3T36i52MN793m6102xfMMtd+et43EfJaSUN0tktsvcHJBI0wsZu8r4Q+fw\r\nm7fecQYqxw7LWe9IHnl0NwIDAQABo4GIMIGFMAwGA1UdEwEB/wQCMAAwDwYDVR0P\r\nAQH/BAUDAwe/gDAbBgNVHREEFDASghBidWFuZXQtaW9icm9rZXIxMB0GA1UdDgQW\r\nBBQEz5mo9NhpWFlcJWsI0+Ja5gBDeDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB\r\nBQUHAwIwCQYDVR0jBAIwADANBgkqhkiG9w0BAQsFAAOCAQEAWSXxYID5iV8u5eOc\r\nxqZb7668WzZb3skP5QJn2LsV3EqL/DQJu+PEZj3BsPuJVLimg8kuMetxNCfKG3yS\r\nrAX+PzYolxDjvl1yFqc7HlJ86Z/aXeFXpzHC6S+iMBvgvjKuQqGaanmDInxJGV2g\r\nEwuIkVkRme6NnECHueeqnKroE9sijHulAyrWKll+wxfhOxVEER9hCNLrSixCeUoQ\r\nxQkGdsa7oZc/WW1vC+bTb/1BXq/SBIDxJZAl9FcvqobowrbBWW89EWpb421Khc/W\r\n8xw3xG0mBnNbVJzvTMvmn8jVcEUbQhCqVf7acUHLN8C7JnAuRPf9nf7vkEf/rLB6\r\nWnM2rw==\r\n-----END CERTIFICATE-----\r\n"} web.1 2023-05-10 22:23:44.963 debug Activating states & socket info web.1 2023-05-10 22:23:44.830 info starting. Version 6.0.1 (non-npm: ioBroker/ioBroker.web#4528910d397fa79be7f48f44d718dd061e7ffa0e) in /opt/iobroker/node_modules/iobroker.web, node: v16.20.0, js-controller: 4.0.24 web.1 2023-05-10 22:23:44.453 debug Plugin sentry Initialize Plugin (enabled=true) web.1 2023-05-10 22:23:44.346 debug States connected to redis: 127.0.0.1:9000 web.1 2023-05-10 22:23:44.282 debug States create User PubSub Client web.1 2023-05-10 22:23:44.280 debug States create System PubSub Client web.1 2023-05-10 22:23:44.266 debug Redis States: Use Redis connection: 127.0.0.1:9000 web.1 2023-05-10 22:23:44.239 debug Objects connected to redis: 127.0.0.1:9001 web.1 2023-05-10 22:23:44.231 debug Objects client initialize lua scripts web.1 2023-05-10 22:23:44.189 debug Objects create User PubSub Client web.1 2023-05-10 22:23:44.188 debug Objects create System PubSub Client web.1 2023-05-10 22:23:44.186 debug Objects client ready ... initialize now web.1 2023-05-10 22:23:44.147 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 web.1 2023-05-10 22:23:39.454 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason web.1 2023-05-10 22:23:39.453 info terminating web.1 2023-05-10 22:23:39.452 info terminated https server on port 8082 web.1 2023-05-10 22:23:39.399 info Got terminate signal TERMINATE_YOURSELF web.1 2023-05-10 22:23:38.074 info https server listening on port 8082 web.1 2023-05-10 22:23:38.056 info Connect extension "gira-iot/lib/web.js" web.1 2023-05-10 22:23:38.054 info gira-iot.0 server listening on port 8082 web.1 2023-05-10 22:23:38.050 info Secure socket.io server listening on port 8082 web.1 2023-05-10 22:23:37.844 warn Falling back to self-signed certificates or to custom certificates web.1 2023-05-10 22:23:37.843 warn Could not find any certificate collections - check ACME installation or consider installing web.1 2023-05-10 22:23:37.666 info starting. Version 6.0.1 (non-npm: ioBroker/ioBroker.web#4528910d397fa79be7f48f44d718dd061e7ffa0e) in /opt/iobroker/node_modules/iobroker.web, node: v16.20.0, js-controller: 4.0.24 web.1 2023-05-10 22:23:33.669 info Terminated (NO_ERROR): Without reason web.1 2023-05-10 22:23:33.665 info terminating web.1 2023-05-10 22:23:33.566 info terminated https server on port 8082 web.1 2023-05-10 22:23:33.519 info Got terminate signal TERMINATE_YOURSELF web.1 2023-05-10 22:23:33.495 info Adapter is disabled => stop web.1 2023-05-10 22:23:32.176 info https server listening on port 8082 web.1 2023-05-10 22:23:32.170 info Connect extension "gira-iot/lib/web.js" web.1 2023-05-10 22:23:32.167 info gira-iot.0 server listening on port 8082 web.1 2023-05-10 22:23:32.163 info Secure socket.io server listening on port 8082 web.1 2023-05-10 22:23:32.000 warn Falling back to self-signed certificates or to custom certificates web.1 2023-05-10 22:23:32.000 warn Could not find any certificate collections - check ACME installation or consider installing web.1 2023-05-10 22:23:31.844 info starting. Version 6.0.1 (non-npm: ioBroker/ioBroker.web#4528910d397fa79be7f48f44d718dd061e7ffa0e) in /opt/iobroker/node_modules/iobroker.web, node: v16.20.0, js-controller: 4.0.24
-
@pekus
Hi. Ja ich hab auch das gleiche Problem. Z.B. werden die Temperaturwerte und Leistungsverbrauchwerte angezeigt. Jedoch werden diese nicht aktualisiert. Erst wenn ich die Gira-iot instanz neu starten sind sie wieder aktuell.Hast du schon eine Lösung?
Danke