Neues Modul: 72_TA_CMI_JSON (Technische Alternative UVR16x2, UVR1611, CMI, ...)

Begonnen von delMar, 02 November 2018, 10:38:08

Vorheriges Thema - Nächstes Thema

Haus-Andi

Martin

Also mit der Meldung meinte ich eigentlich schon die von dir in der Doku beschriebe "too many request" Ausgabe

define Atmos TA_CMI_JSON 192.168.169.45 2 I,O
attr Atmos DbLogExclude .*
attr Atmos interval 60
attr Atmos password x.x.x.x.x.
attr Atmos readingNamesInputs 1:T_Pufferoben 2:T_Puffermitte 3:T_Pufferunten 4:T_HeizkreisVL 5:T_Aussen 6:T_KesselVL 7:T_KesselRL 8:T_Abgas 9:T_Kesselthermostat 10:K_Pelletmangel
attr Atmos readingNamesOutputs 1:Ladeomat 2:Mischer 3:Brenner
attr Atmos room Heizung
attr Atmos username x.x.x.x.x.


sobald ich im define das ",O" mache bekomme ich die Meldung mit "too many....", wenn ich es wieder entferne, scheint er sich zu erholen und wieder richtig zu gehen. irgendwa stimmt da sowieso nicht. CMI sagt "Brenner Aus" und der CAN Knoten sagt "Anforderung Ein". Kann man die Abfrage eingrenzung auch beim "I" machen, so das ich weniger Werte abfragen würde und so dann weniger Daten versendet werden müssten?

Zum anderen habe ich mich gerade gefragt, ob ich nicht besser gleich ein 1-Wire Modul mit 2x DE230V verbauen soll, dann hätte ich die Daten sicher schneller als nur 1min. Zumal meine Temperaturfühler und Wasserzähler schon alle mit 1-Wire im gleichen Raum erfasst werden.

schönen Abend
Andi

Raspberry Pi+Enocen Pi
Thermokon SR04
Micropelt
USB to 1-Wire

delMar

Hi Andi,
das Define war zwar nicht ganz das, was ich gebraucht hätte, trotzdem danke dafür.
Wie's ausschaut, beantwortet sich die Frage auch so.

Zitat von: Haus-Andi am 21 November 2018, 21:29:44
Also mit der Meldung meinte ich eigentlich schon die von dir in der Doku beschriebe "too many request" Ausgabe
Dann musst du "nur" 1 Minute warten, bevor der nächste Request abgesetzt wird.
Wenn er sich mit "nur O" wieder erholt, liegt das daran, dass - bis zu mit deiner Änderung fertig bist - die Minute wieder um war.

Zitat von: Haus-Andi am 21 November 2018, 21:29:44
Kann man die Abfrage eingrenzung auch beim "I" machen, so das ich weniger Werte abfragen würde und so dann weniger Daten versendet werden müssten?
Ja, kannst du natürlich. Die Datenmenge ist aber sicher nicht das Problem, du musst nur etwas (1 Minute) Geduld haben.
Die Minute zählt vom CMI aus, wenn du also von mehreren Geräten parallel abfrägst, muss aus CMI Sicht trotzdem immer 1 Minuten dazwischen liegen - auch von verschiedenen Geräten aus.

Zitat von: Haus-Andi am 21 November 2018, 21:29:44
CMI sagt "Brenner Aus" und der CAN Knoten sagt "Anforderung Ein".
Dazu kann ich natürlich auch nichts sagen.

Zitat von: Haus-Andi am 21 November 2018, 21:29:44
Zum anderen habe ich mich gerade gefragt, ob ich nicht besser gleich ein 1-Wire Modul mit 2x DE230V verbauen soll, dann hätte ich die Daten sicher schneller als nur 1min. Zumal meine Temperaturfühler und Wasserzähler schon alle mit 1-Wire im gleichen Raum erfasst werden.
Kannst du natürlich machen.
Ich hab auch noch ein anderes Modul in Arbeit, welches Daten-Broadcasts von der CMI empfängt. Das ist dann zwar nicht auf 1 Minute beschränkt, erfordert aber einiges an Konfiguration an der CMI.
Das läuft zwar grundsätzlich, dauert aber noch etwas, bis dann auch wirklich alles funktioniert.

Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Haus-Andi

Hallo Delmar

Endlich ist Urlaub und ich habe etwas mehr Zeit fürs fhem. Ich möchte ein Prinzipbild von meiner Heizungsanlage als "png" im Hintergrund eines Floorplanes haben, und darauf die Readings aus dem JSON-Interface ablegen. Jetzt habe ich aber gemerkt das die Readings gar nicht verfügbar sind? Beim Modul werden alle angezeigt und auch als einzelne Datensätze in die Datenbank geschrieben. Auch in einem Plot sind die Werte aus der Datenbank verfügbar, aber wenn ich direkt auf dem Floorplan einfügen will, ist nur das Modul TA_CMI verfügbar. Klar kann ich dann mittels "Reading" einen Wert anzeigen aber danach kann ich die Schnittstelle kein 2. mal verwenden.

hier mal das define:
define Atmos TA_CMI_JSON 192.168.169.45 2 I
attr Atmos fp_Bild_Heizung 277,503,3,T_HeizkreisVL
attr Atmos includePrettyReadings 1
attr Atmos includeUnitReadings 0
attr Atmos interval 300
attr Atmos password xxxxxx
attr Atmos readingNamesInputs 1:T_Pufferoben 2:T_Puffermitte 3:T_Pufferunten 4:T_HeizkreisVL 5:T_Aussen 6:T_KesselVL 7:T_KesselRL 8:T_Abgas 9:T_Kesselthermostat 10:K_Pelletmangel
attr Atmos room Heizung
attr Atmos username xxxx


Wieso ich damit keine "echten" Readings bekomme, ist mir im Moment etwas schleierhaft, vieleicht habe ich ja was falsch gemacht?

Gruss Andi



Raspberry Pi+Enocen Pi
Thermokon SR04
Micropelt
USB to 1-Wire

delMar

Zitat von: Haus-Andi am 20 Dezember 2018, 15:10:55
Endlich ist Urlaub
Nein!

Ich hab noch einen Tag vor mir :-|

Zitat von: Haus-Andi am 20 Dezember 2018, 15:10:55
vieleicht habe ich ja was falsch gemacht?
Sorry, mit Floorplan hab ich keine Erfahrung.
Wenn aber Charts funktionieren, im Device selber die Readings auch drin stehen, dann bin ich ratlos...

Im Code, den du geteilt hast, heißt das Device Atmos. Im Text schreibst du, dass Floorplan nur das TA_CMI zeigt (was aber weder Atmos ist, noch TA_CMI_JSON, was der Modulname wäre)?

Hast du das Wiki bezüglich Floorplan schon konsultiert?

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Haus-Andi

Hallo Martin
dann wünsche ich dir noch viel Spass am letzten Arbeitstag.


2018-12-20 16:14:07 TA_CMI_JSON Atmos T_Puffermitte: 75.2
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_Puffermitte_Pretty: 75.2 °C
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_Pufferunten: 45.9
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_Pufferunten_Pretty: 45.9 °C
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_KesselRL: 61.6
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_KesselRL_Pretty: 61.6 °C
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_Kesselthermostat: 72.6
2018-12-20 16:14:07 TA_CMI_JSON Atmos T_Kesselthermostat_Pretty: 72.6 °C
2018-12-20 16:15:08 TA_CMI_JSON Atmos T_Puffermitte: 75.3
2018-12-20 16:15:08 TA_CMI_JSON Atmos T_Puffermitte_Pretty: 75.3 °C
2018-12-20 16:15:08 TA_CMI_JSON Atmos T_KesselVL: 74.8
2018-12-20 16:15:08 TA_CMI_JSON Atmos T_KesselVL_Pretty: 74.8 °C
2018-12-20 16:15:08 TA_CMI_JSON Atmos T_KesselRL: 61.4
2018-12-20 16:15:08 TA_CMI_JSON Atmos T_KesselRL_Pretty: 61.4 °C
...


das ist der log wenn ich ein "get update" auslöse. Aus meiner Sicht absolut einwandfrei. Diese Daten werden auch in die Datenbank geschrieben, jedes Reading bekommt eine eigene Zeile. Interresant ist auch, dass wenn ich mit "attr userReading......." ein eigenes Reading mache erscheint das auch nicht.

Was auch immer da falsch geht ist mir noch ein Rätsel. Ich werde das ganze mal mittels readingsProxy versuchen. Zusätzlich werde ich mich mit dem TabletUI näher beschäftigen.

Gruss Andi



Raspberry Pi+Enocen Pi
Thermokon SR04
Micropelt
USB to 1-Wire

delMar

Hallo zusammen,

parallel zu diesem Modul habe ich nun auch eine erste Version des CanOverEthernet Moduls online gestellt.
Pro/Con TA_CMI_JSON:
+ sehr einfach zu konfigurieren
- Abfrage max 1x pro Minute
- Beschränkt auf "Daten"

Pro/Con CanOverEthernet:
+ Beinahe Echtzeit (Daten werden an FHEM gepusht)
+ Mehr Daten verfügbar (zB auch Fixwerte, ...)
- Sehr aufwändige konfiguration an der Steuerung und am CMI (jede metrik muss 3x konfiguriert werden: Steuerung->CMI, CMI-CAN, CAN-COE)

Genaue Infos hier:
https://forum.fhem.de/index.php/topic,96170.0.html

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Markus

Hallo
Ich spiele auch geade damit und kann die readings nicht mehr ändern wenn ich sie lösche "deletereading" und neu anlege oder das ganze device lösche funktioniert auch nicht auch ein start von fhem bringt nichts.
somit stimmen die werte mit den readings nicht überein.
wo wird das gespeichert?

Internals:
   CAN_DEVICE UVR16x2
   CFGFN     
   CMIURL     192.168.147.124
   CMI_API_VERSION unknown: 5
   DEF        192.168.1.43 1 I,O,D
   FUUID      5e289e0b-f33f-3a96-e86c-cedd01c7d784591f
   INTERVAL   60
   NAME       cmi
   NODEID     1
   NR         1489
   QUERYPARAM I,O,D
   STATE      OK
   TYPE       TA_CMI_JSON
   model      UVR16x2
   READINGS:
     2020-01-22 20:13:14   Anforderung_Pellets_Kessel 0
     2020-01-22 20:13:14   Aussentemperatur 9999.9
     2020-01-22 20:18:32   Heizkreis_1_vl  28.9
     2020-01-22 20:13:14   Heizkreis_2_vl  29.7
     2020-01-22 20:13:14   Holz_Kessel     24.2
     2020-01-22 20:13:14   Holzkessel_RL   26.5
     2020-01-22 20:13:14   Kollektor       9999.9
     2020-01-22 20:13:14   PWM_Holzkessel  0.0
     2020-01-22 20:17:30   Pellets_Kessel  80.0
     2020-01-22 20:18:32   Puffer_1_Mitte  50.6
     2020-01-22 20:17:30   Puffer_1_Oben   55.3
     2020-01-22 20:17:30   Puffer_1_Unten  31.4
     2020-01-22 20:13:14   Puffer_2_Mitte  9999.9
     2020-01-22 20:13:14   Puffer_2_Oben   9999.9
     2020-01-22 20:13:14   Pufferladewasser 9999.9
     2020-01-22 20:13:14   Pumpe_Holzkessel 0
     2020-01-22 20:13:14   Pumpe_Pelletskessel 1
     2020-01-22 20:13:14   Pumpe_Pufferladewasser 0
     2020-01-22 20:13:14   Pumpe_Solar     0
     2020-01-22 20:13:14   Raum_1          51.1
     2020-01-22 20:13:14   Raum_1_RAS      3
     2020-01-22 20:13:14   Schichtventiel_3 1
     2020-01-22 20:13:14   Schichtventiel_4 1
     2020-01-22 20:13:14   Schichtventiel_5 0
     2020-01-22 20:13:14   Schichtventiel_6 0
     2020-01-22 20:13:14   Schichtventiel_7 60.0
     2020-01-22 20:13:14   Schichtventiel_8 0.0
     2020-01-22 20:13:14   Schichtventiel_9 0.0
     2020-01-22 20:13:14   Solar_RL        9999.9
     2020-01-22 20:18:32   VL_Puffer_Pellers 57.9
     2020-01-22 20:17:30   state           OK
Attributes:
   readingNamesInputs 1:Pellets_Kessel 2:Holz_Kessel 3:Puffer_1_Oben 4:Aussentemperatur 5:Puffer_1_Mitte 6:Puffer_1_Unten 7:Heizkreis_1_vl 8:Heizkreis_2_vl 9:Raum_1 10:Holzkessel_RL 11:Kollektor 12:Pufferladewasser  13:Solar_RL 14:Puffer_2_Oben 15:Puffer_2_Mitte 16:VL_Puffer_Pellers
   readingNamesOutputs 1:Pumpe_Pelletskessel 2:Pumpe_Holzkessel 3:Pumpe_Solar 4:Pumpe_Pufferladewasser 5:Anforderung_Pellets_Kessel 6:Schichtventiel_3 7:Schichtventiel_4 8:Schichtventiel_5 9:Schichtventiel_6 10:Schichtventiel_7 11:Schichtventiel_8 12:Schichtventiel_9 13:PWM_Holzkessel 14:PWM_Pellets_Kessel 15:PWM_Pufferladen 16:PWM_Solar
   room       System
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

delMar

Hallo Markus,

tut mir leid, dass es nicht wie erwartet funktioniert.
Allerdings ist mir das Problem noch nicht ganz klar.

Danke, dass du das List gleich angehängt hast.
Mir fällt auf, dass bei CMI_API_VERSION unknown:5 steht.

Zitat von: Markus am 22 Januar 2020, 21:22:08
Ich spiele auch geade damit und kann die readings nicht mehr ändern wenn ich sie lösche "deletereading" und neu anlege oder das ganze device lösche funktioniert auch nicht auch ein start von fhem bringt nichts.
somit stimmen die werte mit den readings nicht überein.
Kannst du die Frage bitte nochmal in mehreren Sätzen formulieren?
Ich hab nur verstanden, dass die Werte nicht mehr mit den Readings übereinstimmen. Was das mit löschen und ändern auf sich hat, aber nicht.

Zitat von: Markus am 22 Januar 2020, 21:22:08
wo wird das gespeichert?
Wo wird was gespeichert?


Meine Vermutung ist, dass die API neuer ist, als jene, die ich gerade laufen habe und dass sich etwas am Format geändert hat.
Kannst du bitte verbose mal auf 5 stellen und das Log hier reinstellen?

Danke
schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Markus

Danke für die schnelle Antwort

ich habe Readings zum Testen erstellt und die kann ich nicht mehr Löschen auch wenn ich das attr readingNamesOutputs ändere oder lösche oder gleich neu erzeuge die readings bleiben gleich auch ein neu anlegen des devices ändert daran nichts.
das bedeutet das jetzt falsche werte in den readings stehen da die alten readings mit den werten der neuen vermischt wurden.
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

delMar

Zitat von: Markus am 22 Januar 2020, 21:40:30
Danke für die schnelle Antwort
Das war Zufall  ;D

Zitat von: Markus am 22 Januar 2020, 21:40:30
ich habe Readings zum Testen erstellt und die kann ich nicht mehr Löschen

Sehr seltsam.
Readings löschen ist ja grundsätzliche FHEM Funktionalität, da gibts in diesem Modul nichts spezielles dazu.
Ich hab mal alle Readings mit deiner Config verglichen. Das einzige Reading, dass eigentlich nicht konfiguriert ist, ist Raum_1_RAS.
Wenn du also folgendes Kommando ausführst, ist das Reading immer noch da? Auch, nachdem du die Seite neu geladen hast?

deletereading cmi Raum_1_RAS


Zitat von: Markus am 22 Januar 2020, 21:40:30
auch wenn ich das attr readingNamesOutputs ändere oder lösche oder gleich neu erzeuge die readings bleiben gleich
Nur das Attribut Löschen oder Ändern hat keinen sofortigen Einfluss auf die Readings, sondern erst beim nächsten Leseintervall (jede Minute, laut dem 'list')

Zitat von: Markus am 22 Januar 2020, 21:40:30
auch ein neu anlegen des devices ändert daran nichts.
Wenn du das Device löschst und dann neu anlegst, sind sofort wieder alle alten Readings da?
Das kann ich mir nicht vorstellen.

Zitat von: Markus am 22 Januar 2020, 21:40:30
das bedeutet das jetzt falsche werte in den readings stehen da die alten readings mit den werten der neuen vermischt wurden.
Welche Readings in deinem 'list' von vorhin wären denn die Veralteten?

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Markus

ZitatSehr seltsam.
Readings löschen ist ja grundsätzliche FHEM Funktionalität, da gibts in diesem Modul nichts spezielles dazu.
Ich hab mal alle Readings mit deiner Config verglichen. Das einzige Reading, dass eigentlich nicht konfiguriert ist, ist Raum_1_RAS.
Wenn du also folgendes Kommando ausführst, ist das Reading immer noch da? Auch, nachdem du die Seite neu geladen hast?
Code: [Auswählen]
deletereading cmi Raum_1_RAS
ja
ZitatZitat von: Markus am Heute um 21:40:30
auch wenn ich das attr readingNamesOutputs ändere oder lösche oder gleich neu erzeuge die readings bleiben gleich
Nur das Attribut Löschen oder Ändern hat keinen sofortigen Einfluss auf die Readings, sondern erst beim nächsten Leseintervall (jede Minute, laut dem 'list')
ich weis und auch ein deletereading cmi Raum_1_RAS und neustart von fhem ändert nichts

ZitatWenn du das Device löschst und dann neu anlegst, sind sofort wieder alle alten Readings da?
Das kann ich mir nicht vorstellen.
nein kein einziges aber wenn ich meine attr anlege sind sie falsch gereit
1:Pumpe_Pelletskessel 2:Pumpe_Holzkessel 3:Pumpe_Solar 4:Pumpe_Pufferladewasser 5:Anforderung_Pellets_Kessel 6:Schichtventiel_3 7:Schichtventiel_4 8:Schichtventiel_5 9:Schichtventiel_6 10:Schichtventiel_7 11:Schichtventiel_8 12:Schichtventiel_9 13:PWM_Holzkessel 14:PWM_Pellets_Kessel 15:PWM_Pufferladen 16:PWM_Solar


zb.
schichtladeventil_7 ist 60 die 60 solten aber bei PWM_Holzkessel stehen
schichtladeventil_8 ist 100 die 100 solten aber bei PWM_Pelletsl stehen



Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus

2020.01.22 22:04:50 5: readingNamesInputs: 1:Pellets_Kessel 2:Holz_Kessel 3:Puffer_1_Oben 4:Aussentemperatur 5:Puffer_1_Mitte 6:Puffer_1_Unten 7:Heizkreis_1_vl 8:Heizkreis_2_vl 9:Raum_1 10:Holzkessel_RL 11:Kollektor 12:Pufferladewasser  13:Solar_RL 14:Puffer_2_Oben 15:Puffer_2_Mitte 16:VL_Puffer_Pellers
2020.01.22 22:04:50 5: readingName: Pellets_Kessel, key: Data_Inputs_1_Value_Value, value: 64.6
2020.01.22 22:04:50 5: readingName: Holz_Kessel, key: Data_Inputs_2_Value_Value, value: 23.7
2020.01.22 22:04:50 5: readingName: Puffer_1_Oben, key: Data_Inputs_3_Value_Value, value: 39.0
2020.01.22 22:04:50 5: readingName: Aussentemperatur, key: Data_Inputs_4_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: Puffer_1_Mitte, key: Data_Inputs_5_Value_Value, value: 34.1
2020.01.22 22:04:50 5: readingName: Puffer_1_Unten, key: Data_Inputs_6_Value_Value, value: 32.1
2020.01.22 22:04:50 5: readingName: Heizkreis_1_vl, key: Data_Inputs_7_Value_Value, value: 38.8
2020.01.22 22:04:50 5: readingName: Heizkreis_2_vl, key: Data_Inputs_8_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: Raum_1, key: Data_Inputs_9_Value_Value, value: 51.1
2020.01.22 22:04:50 5: readingName: Holzkessel_RL, key: Data_Inputs_10_Value_Value, value: 25.8
2020.01.22 22:04:50 5: readingName: Kollektor, key: Data_Inputs_11_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: Pufferladewasser, key: Data_Inputs_12_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: UNDEFINED, key: Data_Inputs__Value_Value, value:
2020.01.22 22:04:50 5: readingName: Solar_RL, key: Data_Inputs_13_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: Puffer_2_Oben, key: Data_Inputs_14_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: Puffer_2_Mitte, key: Data_Inputs_15_Value_Value, value: 9999.9
2020.01.22 22:04:50 5: readingName: VL_Puffer_Pellers, key: Data_Inputs_16_Value_Value, value: 44.9
2020.01.22 22:04:50 5: readingNamesOutputs: 1:Pumpe_Pelletskessel 2:Pumpe_Holzkessel 3:Pumpe_Solar 4:Pumpe_Pufferladewasser 5:Anforderung_Pellets_Kessel 6:Schichtventiel_3 7:Schichtventiel_4 8:Schichtventiel_5 9:Schichtventiel_6 10:Schichtventiel_7 11:Schichtventiel_8 12:Schichtventiel_9 13:PWM_Holzkessel 14:PWM_Pellets_Kessel 15:PWM_Pufferladen 16:PWM_Solar
2020.01.22 22:04:50 5: readingName: Pumpe_Pelletskessel, key: Data_Outputs_1_Value_Value, value: 1
2020.01.22 22:04:50 5: readingName: Pumpe_Holzkessel, key: Data_Outputs_2_Value_Value, value: 0
2020.01.22 22:04:50 5: readingName: Pumpe_Solar, key: Data_Outputs_3_Value_Value, value: 0
2020.01.22 22:04:50 5: readingName: Pumpe_Pufferladewasser, key: Data_Outputs_4_Value_Value, value: 0
2020.01.22 22:04:50 5: readingName: Anforderung_Pellets_Kessel, key: Data_Outputs_5_Value_Value, value: 1
2020.01.22 22:04:50 5: readingName: Schichtventiel_3, key: Data_Outputs_6_Value_Value, value: 1
2020.01.22 22:04:50 5: readingName: Schichtventiel_4, key: Data_Outputs_7_Value_Value, value: 1
2020.01.22 22:04:50 5: readingName: Schichtventiel_5, key: Data_Outputs_8_Value_Value, value: 0
2020.01.22 22:04:50 5: readingName: Schichtventiel_6, key: Data_Outputs_9_Value_Value, value: 0
2020.01.22 22:04:50 5: readingName: Schichtventiel_7, key: Data_Outputs_10_Value_Value, value: 60.0
2020.01.22 22:04:50 5: readingName: Schichtventiel_8, key: Data_Outputs_11_Value_Value, value: 100.0
2020.01.22 22:04:50 5: readingName: Schichtventiel_9, key: Data_Outputs_12_Value_Value, value: 0.0
2020.01.22 22:04:50 5: readingName: PWM_Holzkessel, key: Data_Outputs_13_Value_Value, value: 0.0
2020.01.22 22:04:50 5: readingName: PWM_Pellets_Kessel, key: Data_Outputs_14_Value_Value, value:
2020.01.22 22:04:50 5: readingName: PWM_Pufferladen, key: Data_Outputs_15_Value_Value, value:
2020.01.22 22:04:50 5: readingName: PWM_Solar, key: Data_Outputs_16_Value_Value, value:
2020.01.22 22:04:50 5: readingNamesDL-Bus:
2020.01.22 22:05:56 5: readingNamesInputs: 1:Pellets_Kessel 2:Holz_Kessel 3:Puffer_1_Oben 4:Aussentemperatur 5:Puffer_1_Mitte 6:Puffer_1_Unten 7:Heizkreis_1_vl 8:Heizkreis_2_vl 9:Raum_1 10:Holzkessel_RL 11:Kollektor 12:Pufferladewasser  13:Solar_RL 14:Puffer_2_Oben 15:Puffer_2_Mitte 16:VL_Puffer_Pellers
2020.01.22 22:05:56 5: readingName: Pellets_Kessel, key: Data_Inputs_1_Value_Value, value: 66.9
2020.01.22 22:05:56 5: readingName: Holz_Kessel, key: Data_Inputs_2_Value_Value, value: 23.8
2020.01.22 22:05:56 5: readingName: Puffer_1_Oben, key: Data_Inputs_3_Value_Value, value: 39.1
2020.01.22 22:05:56 5: readingName: Aussentemperatur, key: Data_Inputs_4_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: Puffer_1_Mitte, key: Data_Inputs_5_Value_Value, value: 34.1
2020.01.22 22:05:56 5: readingName: Puffer_1_Unten, key: Data_Inputs_6_Value_Value, value: 32.1
2020.01.22 22:05:56 5: readingName: Heizkreis_1_vl, key: Data_Inputs_7_Value_Value, value: 37.8
2020.01.22 22:05:56 5: readingName: Heizkreis_2_vl, key: Data_Inputs_8_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: Raum_1, key: Data_Inputs_9_Value_Value, value: 51.1
2020.01.22 22:05:56 5: readingName: Holzkessel_RL, key: Data_Inputs_10_Value_Value, value: 25.8
2020.01.22 22:05:56 5: readingName: Kollektor, key: Data_Inputs_11_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: Pufferladewasser, key: Data_Inputs_12_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: UNDEFINED, key: Data_Inputs__Value_Value, value:
2020.01.22 22:05:56 5: readingName: Solar_RL, key: Data_Inputs_13_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: Puffer_2_Oben, key: Data_Inputs_14_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: Puffer_2_Mitte, key: Data_Inputs_15_Value_Value, value: 9999.9
2020.01.22 22:05:56 5: readingName: VL_Puffer_Pellers, key: Data_Inputs_16_Value_Value, value: 53.8
2020.01.22 22:05:56 5: readingNamesOutputs: 1:Pumpe_Pelletskessel 2:Pumpe_Holzkessel 3:Pumpe_Solar 4:Pumpe_Pufferladewasser 5:Anforderung_Pellets_Kessel 6:Schichtventiel_3 7:Schichtventiel_4 8:Schichtventiel_5 9:Schichtventiel_6 10:Schichtventiel_7 11:Schichtventiel_8 12:Schichtventiel_9 13:PWM_Holzkessel 14:PWM_Pellets_Kessel 15:PWM_Pufferladen 16:PWM_Solar
2020.01.22 22:05:56 5: readingName: Pumpe_Pelletskessel, key: Data_Outputs_1_Value_Value, value: 1
2020.01.22 22:05:56 5: readingName: Pumpe_Holzkessel, key: Data_Outputs_2_Value_Value, value: 0
2020.01.22 22:05:56 5: readingName: Pumpe_Solar, key: Data_Outputs_3_Value_Value, value: 0
2020.01.22 22:05:56 5: readingName: Pumpe_Pufferladewasser, key: Data_Outputs_4_Value_Value, value: 0
2020.01.22 22:05:56 5: readingName: Anforderung_Pellets_Kessel, key: Data_Outputs_5_Value_Value, value: 1
2020.01.22 22:05:56 5: readingName: Schichtventiel_3, key: Data_Outputs_6_Value_Value, value: 1
2020.01.22 22:05:56 5: readingName: Schichtventiel_4, key: Data_Outputs_7_Value_Value, value: 1
2020.01.22 22:05:56 5: readingName: Schichtventiel_5, key: Data_Outputs_8_Value_Value, value: 0
2020.01.22 22:05:56 5: readingName: Schichtventiel_6, key: Data_Outputs_9_Value_Value, value: 0
2020.01.22 22:05:56 5: readingName: Schichtventiel_7, key: Data_Outputs_10_Value_Value, value: 60.0
2020.01.22 22:05:56 5: readingName: Schichtventiel_8, key: Data_Outputs_11_Value_Value, value: 100.0
2020.01.22 22:05:56 5: readingName: Schichtventiel_9, key: Data_Outputs_12_Value_Value, value: 0.0
2020.01.22 22:05:56 5: readingName: PWM_Holzkessel, key: Data_Outputs_13_Value_Value, value: 0.0
2020.01.22 22:05:56 5: readingName: PWM_Pellets_Kessel, key: Data_Outputs_14_Value_Value, value:
2020.01.22 22:05:56 5: readingName: PWM_Pufferladen, key: Data_Outputs_15_Value_Value, value:
2020.01.22 22:05:56 5: readingName: PWM_Solar, key: Data_Outputs_16_Value_Value, value:
2020.01.22 22:05:56 5: readingNamesDL-Bus:
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus

Ok Danke Funktioniert jetzt ich hab die 16x2 neu gestartet und dann hat alles gestimt seltsam aber jetzt Funktioniert es
Danke!!

Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

delMar

Ok, das mit der API-Version unknown:5 ist kein Problem, mit dem nächsten Update (morgen) wird das richtig gestellt.

Die Wiki-Seite https://wiki.fhem.de/wiki/TA_CMI_UVR16x2_UVR1611 kennst du, oder?
Da erwähne ich auch etwas zur Reihenfolge der Readings.

Könntest du mal folgendes im Browser aufrufen?

http://192.168.1.43/INCLUDE/api.cgi?jsonnode=1&jsonparam=I,O,D

Und das Resultat hier reinstellen?

Dann kann ich die Werte mal ganz konkret mit den Readings vergleichen.

Danke

Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Markus

{ "Header":{ "Version":5, "Device":"87", "Timestamp":1579732926 }, "Data":{ }, "Status":"TOO MANY REQUESTS", "Status code":4 }

aber Funktioniert schon Danke
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa