Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Alpha Testing: OCPP Wallbox Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Alpha Testing: OCPP Wallbox Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      schwimbi @schwimbi last edited by

      @foxriver76 Lt. https://github.com/lbbrhzn/ocpp/files/7806205/Terra.AC.OCPP.1.6.Implementation.overview._v1.5.-.external.pdf scheint es aber doch möglich zu sein 😕 hm

      foxriver76 2 Replies Last reply Reply Quote 0
      • foxriver76
        foxriver76 Developer @schwimbi last edited by

        @schwimbi Ich habe jetzt mal noch versucht die Config anzufordern, meine WB ignoriert aber leider auch diese Anforderung. Villt. kommt da bei dir was zurück, wird dann als Warning geloggt wenn darauf eine Antwort kommt. In der Config steht eigentlich welche Profile unterstützt werden von der WB. Gerne mal die Version von GitHub probieren.

        S 1 Reply Last reply Reply Quote 0
        • S
          schwimbi @foxriver76 last edited by

          @foxriver76

          Hm, da kommt bei mir auch wenig 😞

          ocpp.0
          	22864	2022-01-09 08:49:30.522	info	Requesting GetConfiguration from "/Wallbox2"
          ocpp.0
          	22864	2022-01-09 08:49:30.192	info	Requesting GetConfiguration from "/Wallbox1"
          ocpp.0
          	22864	2022-01-09 08:49:29.520	info	Requesting MeterValues from "/Wallbox2"
          ocpp.0
          	22864	2022-01-09 08:49:29.516	info	Received Status Notification from "/Wallbox2": Finishing
          ocpp.0
          	22864	2022-01-09 08:49:29.188	info	Requesting MeterValues from "/Wallbox1"
          ocpp.0
          	22864	2022-01-09 08:49:29.154	info	Received Status Notification from "/Wallbox1": Available
          ocpp.0
          	22864	2022-01-09 08:49:29.017	info	Received Status Notification from "/Wallbox2": Available
          ocpp.0
          	22864	2022-01-09 08:49:28.654	info	Received Status Notification from "/Wallbox1": Available
          ocpp.0
          	22864	2022-01-09 08:49:28.595	info	Received boot notification from "/Wallbox2"
          ocpp.0
          	22864	2022-01-09 08:49:28.517	info	Requesting StatusNotification from "/Wallbox2"
          ocpp.0
          	22864	2022-01-09 08:49:28.516	info	New device connected: "/Wallbox2"
          ocpp.0
          	22864	2022-01-09 08:49:28.310	info	Received boot notification from "/Wallbox1"
          ocpp.0
          	22864	2022-01-09 08:49:28.166	info	Requesting StatusNotification from "/Wallbox1"
          ocpp.0
          	22864	2022-01-09 08:49:28.164	info	New device connected: "/Wallbox1"
          ocpp.0
          	22864	2022-01-09 08:49:27.643	info	Connection from /Wallbox1 with credentials {"name":"Wallbox1","pass":"ocpp"} and protocol: http
          ocpp.0
          	22864	2022-01-09 08:49:27.563	info	Connection from /Wallbox2 with credentials {"name":"Wallbox2","pass":"ocpp"} and protocol: http
          ocpp.0
          	22864	2022-01-09 08:48:43.743	info	Server listening on port 9220
          ocpp.0
          	22864	2022-01-09 08:48:43.685	info	Starting OCPP Server
          ocpp.0
          	22864	2022-01-09 08:48:43.649	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ocpp, node: v14.16.1, js-controller: 3.3.22
          
          foxriver76 1 Reply Last reply Reply Quote 0
          • foxriver76
            foxriver76 Developer @schwimbi last edited by

            @schwimbi Kannst du mit der Version noch Transaktionen starten? Irgendwie mag meine WB nicht mehr so recht reagieren.

            Habe noch nen Fehler gefunden dass das Limit bei Transaktionsstart nicht mitgegeben wurde.

            S 1 Reply Last reply Reply Quote 0
            • S
              schwimbi @foxriver76 last edited by

              @foxriver76 Kann ich nicht genau sagen.

              Anbei der Output

              ocpp.0
              	22864	2022-01-09 12:35:36.531	info	Received MeterValues from "/Wallbox2"
              ocpp.0
              	22864	2022-01-09 12:35:04.578	info	Received MeterValues from "/Wallbox2"
              ocpp.0
              	22864	2022-01-09 12:34:32.645	info	Received MeterValues from "/Wallbox2"
              ocpp.0
              	22864	2022-01-09 12:34:00.742	info	Received MeterValues from "/Wallbox2"
              ocpp.0
              	22864	2022-01-09 12:33:51.352	info	Received Start transaction from "/Wallbox2"
              ocpp.0
              	22864	2022-01-09 12:33:50.852	info	Received Status Notification from "/Wallbox2": Charging
              ocpp.0
              	22864	2022-01-09 12:33:50.089	info	Received Status Notification from "/Wallbox2": SuspendedEV
              

              ocpp4.png

              S foxriver76 2 Replies Last reply Reply Quote 0
              • S
                schwimbi @schwimbi last edited by

                @foxriver76 Nochmaliger log mit Version von 12:39

                ocpp.0
                	2059	2022-01-09 12:43:06.065	info	Received MeterValues from "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:35.951	info	Sending GetConfiguration to "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:35.484	info	Received MeterValues from "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:34.946	info	Requesting MeterValues from "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:34.941	info	Received Status Notification from "/Wallbox2": Charging
                ocpp.0
                	2059	2022-01-09 12:42:34.919	info	Sending GetConfiguration to "/Wallbox1"
                ocpp.0
                	2059	2022-01-09 12:42:34.440	info	Received Status Notification from "/Wallbox2": Unavailable
                ocpp.0
                	2059	2022-01-09 12:42:34.074	info	Received boot notification from "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:33.942	info	Requesting StatusNotification from "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:33.941	info	New device connected: "/Wallbox2"
                ocpp.0
                	2059	2022-01-09 12:42:33.914	info	Requesting MeterValues from "/Wallbox1"
                ocpp.0
                	2059	2022-01-09 12:42:33.889	info	Received Status Notification from "/Wallbox1": Available
                ocpp.0
                	2059	2022-01-09 12:42:33.388	info	Received Status Notification from "/Wallbox1": Available
                ocpp.0
                	2059	2022-01-09 12:42:33.010	info	Received boot notification from "/Wallbox1"
                ocpp.0
                	2059	2022-01-09 12:42:32.994	info	Connection from "/Wallbox2" with credentials "{"name":"Wallbox2","pass":"ocpp"}" and protocol: "http"
                ocpp.0
                	2059	2022-01-09 12:42:32.899	info	Requesting StatusNotification from "/Wallbox1"
                ocpp.0
                	2059	2022-01-09 12:42:32.897	info	New device connected: "/Wallbox1"
                ocpp.0
                	2059	2022-01-09 12:42:32.622	info	Connection from "/Wallbox1" with credentials "{"name":"Wallbox1","pass":"ocpp"}" and protocol: "http"
                ocpp.0
                	2059	2022-01-09 12:42:01.478	info	Server listening on port 9220
                ocpp.0
                	2059	2022-01-09 12:42:01.413	info	Starting OCPP Server
                ocpp.0
                	2059	2022-01-09 12:42:01.377	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.ocpp, node: v14.16.1, js-controller: 3.3.22
                ocpp.0
                	22864	2022-01-09 12:40:28.742	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                ocpp.0
                	22864	2022-01-09 12:40:28.741	info	terminating
                
                1 Reply Last reply Reply Quote 0
                • foxriver76
                  foxriver76 Developer @schwimbi last edited by

                  @schwimbi Ja das schaut gut aus, dann lokales Problem bei mir. 😉

                  Aber das Ladelimit wird wohl nach wie vor nicht angezogen?

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    schwimbi @foxriver76 last edited by

                    @foxriver76 Leider nein 😞

                    1 Reply Last reply Reply Quote 0
                    • foxriver76
                      foxriver76 Developer @schwimbi last edited by

                      @schwimbi sagte in Alpha Testing: OCPP Wallbox Adapter:

                      @foxriver76 Lt. https://github.com/lbbrhzn/ocpp/files/7806205/Terra.AC.OCPP.1.6.Implementation.overview._v1.5.-.external.pdf scheint es aber doch möglich zu sein 😕 hm

                      Ab Firmware 1.x, welche läuft denn bei dir?

                      1 Reply Last reply Reply Quote 0
                      • foxriver76
                        foxriver76 Developer last edited by

                        Ah holy.. ich habs..

                        Das mit der Configuration klappt zwar immer noch nicht, wäre mir sehr wichtig dass das noch klappt, aber ich kann bei meinem Charger die Ladeleistung ändern. Denke bei dir wird es auch gehen @schwimbi

                        Hatte den State damals default auf Watt programmiert, man kann W/A mitgeben, habe jetzt bei dir in der Beschreibung gesehen, dass nur Ampere gehen. Pushe gleich. den chargeLimit state ein mal löschen sonst bleibt der Name falsch, da die Einheit mit im Namen steht.

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          schwimbi @foxriver76 last edited by

                          @foxriver76 Firmware ist v1.3

                          Derzeit funktioniert das mit A(mpere) noch nicht 😞
                          Tesla lädt mit 11kW/16A, setzen auf niedrigeren Wert bleibt ohne Wirkung

                          ocpp.0
                          	10368	2022-01-09 15:35:27.944	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:34:56.001	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:34:24.049	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:33:51.810	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:33:19.877	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:32:47.936	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:32:28.525	info	Received Status Notification from "/Wallbox2": Charging
                          ocpp.0
                          	10368	2022-01-09 15:31:29.817	info	Received Status Notification from "/Wallbox2": SuspendedEV
                          ocpp.0
                          	10368	2022-01-09 15:31:12.086	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:44.061	info	Sending GetConfiguration to "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:43.599	info	Sending GetConfiguration to "/Wallbox1"
                          ocpp.0
                          	10368	2022-01-09 15:30:42.560	info	Received MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:42.099	info	Requesting MeterValues from "/Wallbox1"
                          ocpp.0
                          	10368	2022-01-09 15:30:42.098	info	Received Status Notification from "/Wallbox1": Available
                          ocpp.0
                          	10368	2022-01-09 15:30:42.058	info	Received Status Notification from "/Wallbox2": Charging
                          ocpp.0
                          	10368	2022-01-09 15:30:41.782	info	Requesting MeterValues from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:41.599	info	Received Status Notification from "/Wallbox1": Available
                          ocpp.0
                          	10368	2022-01-09 15:30:41.561	info	Received Status Notification from "/Wallbox2": Unavailable
                          ocpp.0
                          	10368	2022-01-09 15:30:40.746	info	Received boot notification from "/Wallbox1"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.600	info	Requesting StatusNotification from "/Wallbox1"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.599	info	New device connected: "/Wallbox1"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.395	info	Received boot notification from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.286	info	Requesting StatusNotification from "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.284	info	New device connected: "/Wallbox2"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.069	info	Connection from "/Wallbox2" with credentials "{"name":"Wallbox2","pass":"ocpp"}" and protocol: "http"
                          ocpp.0
                          	10368	2022-01-09 15:30:40.060	info	Connection from "/Wallbox1" with credentials "{"name":"Wallbox1","pass":"ocpp"}" and protocol: "http"
                          ocpp.0
                          	10368	2022-01-09 15:30:12.495	info	Server listening on port 9220
                          ocpp.0
                          	10368	2022-01-09 15:30:12.418	info	Starting OCPP Server
                          ocpp.0
                          	10368	2022-01-09 15:30:12.361	info	starting. Version 0.2.0 in /opt/iobroker/node_modules/iobroker.ocpp, node: v14.16.1, js-controller: 3.3.22
                          
                          S 1 Reply Last reply Reply Quote 0
                          • S
                            schwimbi @schwimbi last edited by

                            @foxriver76 ocpp5.png

                            foxriver76 1 Reply Last reply Reply Quote 0
                            • foxriver76
                              foxriver76 Developer @schwimbi last edited by foxriver76

                              @schwimbi habe es bei mir nicht während einer Transaktion probiert, aber ohne sehe ich dass sich das Limit in der WB App entsprechend ändert.

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                schwimbi @foxriver76 last edited by

                                @foxriver76 ok werde nochmal testen, kriegst du noch weitere Werte/Objects angezeigt ? Ladestrom aktuell, ... etc. ?

                                foxriver76 1 Reply Last reply Reply Quote 0
                                • foxriver76
                                  foxriver76 Developer @schwimbi last edited by

                                  @schwimbi Alle Werte die rein kommen was Monitoring betrifft sind in MeterValues. Du kannst mal Loglevel auf Debug schalten und schauen was da ankommt, bei allen die getestet hatten wars nur ein Wert, daher habe ich es erst mal auf einen Wert abgebildet. Könnten potentiell mehrere sein.

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    schwimbi @foxriver76 last edited by

                                    @foxriver76 Gabs bisher noch weitere Tester ? und entsprechende Erfahrungen ?

                                    foxriver76 1 Reply Last reply Reply Quote 0
                                    • foxriver76
                                      foxriver76 Developer @schwimbi last edited by

                                      @schwimbi leider nicht, hast du es nochmal probiert wie beschrieben?

                                      1 Reply Last reply Reply Quote 0
                                      • foxriver76
                                        foxriver76 Developer last edited by

                                        Adapter aktuell im Review für Beta Repo dann mache ich mal einen neuen Thread und da finden sich nochmal ein paar User hoffe ich 😉

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          fL4sH 0 @foxriver76 last edited by fL4sH 0

                                          @foxriver76 Hallo, super Adapter den du da entwickelt hast, danke dafür. Ich konnte den Adapter heute mit meiner ABB Terra AC Wallbox verbinden und er funktioniert auch. Nur leider kann man das Chargelimit nicht setzen und Availability ist ohne Funktion. Der Wert
                                          der MeterValue ist bei der ABB Terra AC (lt. der App ChargeSync) die Spannung von L1 in V nicht in Wh.
                                          Screenshot_20220118-183045_ChargerSync.jpg
                                          Screenshot_20220118-170910_Chrome.jpg
                                          Ich hoffe die Entwicklung geht noch weiter und ich kann vllt ein bisschen dazu beitragen. Anbei noch OCPP Unterlagen von der ABB Terra AC.
                                          Terra.AC.OCPP.1.6.Implementation.overview._v1.5.-.external.pdf
                                          Wenn ich noch was testen soll und kann, würde ich das gerne machen.

                                          Hier ist sind noch Daten aus dem Log.
                                          Die Werte werden alle mitgegeben.

                                          2022-01-18 20:00:50.625	debug	{"connectorId":1,"transactionId":1,"meterValue":[{"timestamp":"2022-01-18T19:00:50.000Z","sampledValue":
                                          [{"value":"229.60","context":"Sample.Periodic","format":"Raw","measurand":"Voltage","phase":"L1-N","unit":"V"},
                                          {"value":"9.57","context":"Sample.Periodic","format":"Raw","measurand":"Current.Import","phase":"L1","unit":"A"},
                                          {"value":"2170","context":"Sample.Periodic","format":"Raw","measurand":"Power.Active.Import","phase":"L1","unit":"W"},
                                          {"value":"229.90","context":"Sample.Periodic","format":"Raw","measurand":"Voltage","phase":"L2-N","unit":"V"},
                                          {"value":"9.54","context":"Sample.Periodic","format":"Raw","measurand":"Current.Import","phase":"L2","unit":"A"},
                                          {"value":"2163","context":"Sample.Periodic","format":"Raw","measurand":"Power.Active.Import","phase":"L2","unit":"W"},
                                          {"value":"232.40","context":"Sample.Periodic","format":"Raw","measurand":"Voltage","phase":"L3-N","unit":"V"},
                                          {"value":"0.0","context":"Sample.Periodic","format":"Raw","measurand":"Current.Import","phase":"L3","unit":"A"},
                                          {"value":"0","context":"Sample.Periodic","format":"Raw","measurand":"Power.Active.Import","phase":"L3","unit":"W"},
                                          {"value":"176","context":"Sample.Periodic","format":"Raw","measurand":"Energy.Active.Import.Register","unit":"Wh"},
                                          {"value":"10","context":"Sample.Periodic","format":"Raw","measurand":"Current.Offered","unit":"A"}]}],
                                          "commandOcpp":"MeterValues"}
                                          
                                          ocpp.0
                                          
                                          

                                          Dieser Daten werden abgesetzt wenn man das Chargelimit auf 6A setzt.

                                          Sending RemoteStartTransaction for /TACW1142021G1020: {"connectorId":1,"idTag":"1","chargingProfile":{"chargingProfileId":1,"stackLevel":1,"chargingProfilePurpose":"TxProfile","chargingProfileKind":"Recurring","recurrencyKind":"Daily","chargingSchedule":{"duration":86400,"startSchedule":"2013-01-01T00:00Z","chargingRateUnit":"A","chargingSchedulePeriod":[{"startPeriod":0,"limit":6}]}}}
                                          

                                          Gruß Tobias

                                          foxriver76 1 Reply Last reply Reply Quote 0
                                          • foxriver76
                                            foxriver76 Developer @fL4sH 0 last edited by

                                            @fl4sh-0 cool die Meter values kann ich bei Gelegenheit einbauen gerne GitHub issue machen.

                                            Für das ändern des Limits, ich habe da bei mir nur bei inaktiven Ladevorgang getestet und da hat es funktioniert, wie hast du es getestet?

                                            F 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            742
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter ocpp wallbox
                                            48
                                            440
                                            78101
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo