@apollon77 Die Signon Nachricht hatte ich schon vorher rausgelöscht. Aber mit der 300 funktioniert es nun. Vielen Dank für die Hilfe.
NEWS
Best posts made by GLH 510
-
RE: Adapter "smartmeter"
Latest posts made by GLH 510
-
RE: Absturzursache Raspi und iO Broker finden
@laser Ist das Problem jetzt weg oder gab es noch eine andere Lösung?
-
RE: Parser Adapter Website auslesen fester Zeitpunkt statt Poll
@sonnenschein Danke. Bei mir im System stand sogar was die Start/Endezeiten pro Monat sind, da kann ich es noch ein weniger genauer ansprechen:
var time_start = new Array(8,7,6,6,6,6,6,7,7,7,7,8)
var time_end = new Array(17,18,20,21,21,22,22,21,20,19,17,17) -
RE: Parser Adapter Website auslesen fester Zeitpunkt statt Poll
@sonnenschein Auch wenn das schon lange her ist. Auch bei mir hat der STL200 das Problem, dass er "abstürzt" wenn man ihn Nachts zu häufig anfragt. Da hilft dann nur ein Neustart. Konntest du das Problem mit JS umgehen? Wie gehst du da mit Sommer/Winter um. Aufhören wenn die Werte auf 0 gehen, kann man ja einfach umsetzen, aber wie hast du den "Neustart" am nächsten morgen gelöst?
-
RE: Adapter "smartmeter"
@apollon77 Danke. Dann spiel ich mal ein wenig mit D0Protocol.js rum
-
RE: Adapter "smartmeter"
@apollon77 said in Adapter "smartmeter":
@glh-510 baudrate bitte eintragen mit 300. und die selbst angegebene signon Nachricht rauslöschen.
Es funktioniert jetzt auch die Baudratenerhöhung auf 19200baud. Leider aber nicht auf die "nicht standardkonforme" Baudrate von 115200. Würde das der Adapter eigentlich auch können oder sind die erlaubten Baudraten gemäß Standard programmiert?
-
RE: Adapter "smartmeter"
@apollon77 Die Signon Nachricht hatte ich schon vorher rausgelöscht. Aber mit der 300 funktioniert es nun. Vielen Dank für die Hilfe.
-
RE: Adapter "smartmeter"
smartmeter.0 1785 2023-01-29 20:54:42.448 debug Error: No or too long answer from Serial Device after last request. smartmeter.0 1785 2023-01-29 20:54:42.446 warn No or too long answer from Serial Device after last request. smartmeter.0 1785 2023-01-29 20:50:31.994 debug connected set to false smartmeter.0 1785 2023-01-29 20:50:31.976 silly States system redis pmessage system.adapter.smartmeter.0.logLevel/system.adapter.smartmeter.0.logLevel:{"val":"silly","ack":true,"ts":1675021831953,"q":0,"from":"system.adapter.smartmeter.0","lc":1675004875703} smartmeter.0 1785 2023-01-29 20:50:31.947 debug SmartmeterObis options: {"debug":0,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":300,"transportSerialPort":"/dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_0061CBBF-if00-port0","transportSerialBaudrate":null,"transportSerialMessageTimeout":250000,"protocolD0WakeupCharacters":0,"protocolD0SignOnMessage":"?!","obisFallbackMedium":1} smartmeter.0 1785 2023-01-29 20:50:31.918 info starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v14.19.0, js-controller: 4.0.24 smartmeter.0 1785 2023-01-29 20:50:31.484 debug Plugin sentry Initialize Plugin (enabled=true) smartmeter.0 11728 2023-01-29 20:49:01.516 info Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason smartmeter.0 11728 2023-01-29 20:49:01.515 debug Plugin sentry destroyed smartmeter.0 11728 2023-01-29 20:49:01.428 info Got terminate signal TERMINATE_YOURSELF smartmeter.0 11728 2023-01-29 20:49:01.427 silly States system redis pmessage system.adapter.smartmeter.0.sigKill/system.adapter.smartmeter.0.sigKill:{"val":-1,"ack":false,"ts":1675021741354,"q":0,"from":"system.host.raspberrypi","lc":1675021741354} smartmeter.0 11728 2023-01-29 20:40:44.731 debug Error: No or too long answer from Serial Device after last request.
-
RE: Adapter "smartmeter"
Da bei mir /?! das Ansprechzeichen ist, ist es wohl leider nicht D0 Standardkonform
@apollon77 said in Adapter "smartmeter":
Generell gilt: Instanz auf Debug log stellen, Settings machen mit SO WENIG WIE MÖGLICH Änderungen (siehe oben), dann ins Log schauen. Dann sehr Ihr (bzw könnt es posten) was rein kommt an Daten und seht auch was der adapter tut. Wenn nur ein "Timeout weil keine Antwott kommt) dann ist generell was falsch und das gerät antwortet nicht oder der Kopf sitzt nicht korrekt.
Die Frage ist was halt noch falsch sein kann. Der Timeout "Wartezeit auf serielle Antwort" steht auf 250 sec (Die Antwort dauert kürzer). Der Kopf sitzt richtig, sonst könnte ich nicht per Befehle von der Console aus senden die Antwort sehen.
-
RE: Adapter "smartmeter"
@homoran Danke hab ich auch gerade gelesen. Hab ich umgestellt, brachte aber keine Verbesserung
Anhand des Logs kann ich auch nichts erkennen. Er bekommt einfach nichts
smartmeter.0 2219 2023-01-29 16:09:56.186 debug Error: No or too long answer from Serial Device after last request. smartmeter.0 2219 2023-01-29 16:09:56.183 warn No or too long answer from Serial Device after last request. smartmeter.0 2219 2023-01-29 16:07:55.787 debug connected set to false smartmeter.0 2219 2023-01-29 16:07:55.697 debug SmartmeterObis options: {"debug":0,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":"60","anotherQueryDelay":"1000","transportSerialPort":"/dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_0061CBBF-if00-port0","transportSerialBaudrate":null,"transportSerialMessageTimeout":null,"protocolD0WakeupCharacters":0,"protocolD0SignOnMessage":"/?!","protocolD0BaudrateChangeoverOverwrite":115200,"obisFallbackMedium":1} smartmeter.0 2219 2023-01-29 16:07:55.666 info starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v14.19.0, js-controller: 4.0.24 smartmeter.0 2219 2023-01-29 16:07:55.276 debug Plugin sentry Initialize Plugin (enabled=true) smartmeter.0 2219 2023-01-29 16:07:55.149 debug States connected to redis: 127.0.0.1:9000 smartmeter.0 2219 2023-01-29 16:07:55.120 debug States create User PubSub Client smartmeter.0 2219 2023-01-29 16:07:55.119 debug States create System PubSub Client smartmeter.0 2219 2023-01-29 16:07:55.101 debug Redis States: Use Redis connection: 127.0.0.1:9000 smartmeter.0 2219 2023-01-29 16:07:55.069 debug Objects connected to redis: 127.0.0.1:9001 smartmeter.0 2219 2023-01-29 16:07:55.061 debug Objects client initialize lua scripts smartmeter.0 2219 2023-01-29 16:07:55.009 debug Objects create User PubSub Client smartmeter.0 2219 2023-01-29 16:07:55.008 debug Objects create System PubSub Client smartmeter.0 2219 2023-01-29 16:07:55.006 debug Objects client ready ... initialize now smartmeter.0 2219 2023-01-29 16:07:54.957 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 smartmeter.0 2069 2023-01-29 16:07:50.343 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason smartmeter.0 2069 2023-01-29 16:07:50.340 info terminating smartmeter.0 2069 2023-01-29 16:07:50.332 info Got terminate signal TERMINATE_YOURSELF smartmeter.0 2069 2023-01-29 16:06:29.445 warn No or too long answer from Serial Device after last request.