Einbindung der kostengünstigen Funkschaltsteckdose PCA 301 mit Energiemessung

Begonnen von Emil, 13 März 2013, 11:22:35

Vorheriges Thema - Nächstes Thema

pc1246

Moin ChrisW
Jetzt habe ich Deinen Wunsch verstanden. Du wolltest nur eine Fernbedienung, die mit Bordmitteln mit fhem kommunizieren kann, damit
Du ueber fhem die PCA's schalten kannst. Da ist so ein Dashbutton natuerlich ideal! Da ordere ich mir doch auch gleich mal zwei!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

jnewton957

Hallo,

ich versuche mit wachsender Verzweiflung meine PCA301 dazu zu bewegen, mir anständige Energieverbrauchswerte auszuspucken. Auch nach durchforsten aller 69 Seiten komme ich irgendwie nicht weiter.

Aufbau habe ich nach fhainz Post 721 vorgenommen und den trigger auf :.* angepasst.

Auch die 99_myUtils.pm: ist anlog post 721 mit angepassten PCA Namen

Ich bekomme bei all meinen PCA301 korrekte (nachvollziehbare) power-Werte.

Aber bei consumption und insbesondere dann den statistischen Werten bekomme ich nicht korrekte (nachvollziehbar) Daten..
Ich muss für die Statistikwerte sicherlich 1 Tag, 1 Woche, 1 Monat, 1 Jahr warten ? ($wday==1 etc)

Wie bekomme ich es hin, dass er jeweils den bisherigen aufsummierten Jahreswert , Monatswert etc anzeigt.

Ich bekomme bei consumptionTotal keinen Wert
Hier hätte ich Werte erwartet obwohl die nicht in der 99_myUtils stehen.


Könntet ihr bitte mal eure Konfiguration der PCA301 der fhem.cfg und 99_myUtils posten.
Das dürfte als "update" für alle sicherlich interessant sein.



DANKE

Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

pc1246

Hallo Joerg

Ich kann mal heute abend schauen, dass ich die config hier reinstelle. In meiner myutils ist diesbezueglich nichts drin. Das consumption-reading funktioniert bei mir problemlos, allerdings bewegt sich das total nicht mehr, seit einem halben Jahr!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

p5k

Überprüft mal ob eure userReadings Zeile so aussieht:

userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($name,'consumption',0)}


Mit der alten Schreibweise wird nichts geloggt:
userReadings consumptionTotal:consumption monotonic {ReadingsVal($name,'consumption',0)}

ext23

Moin,

also ich habe irgendwie das problem, dass bei all meinen 3 Dosen das consumption nicht mehr aktualisiert wird bzw. bei einer Dose ganz fehlt. Ich habe schon die beiden raw Befehle zum JeeLink eeprom löschen abgesetzt aber ohne Erfolg. Hat noch irgend jemand eine Idee? 10.1 ist meine FW Version.

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

pc1246

Zitat von: p5k am 24 Januar 2017, 13:55:06
Überprüft mal ob eure userReadings Zeile so aussieht:

userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($name,'consumption',0)}


Mit der alten Schreibweise wird nichts geloggt:
userReadings consumptionTotal:consumption monotonic {ReadingsVal($name,'consumption',0)}
Hallo p5k
Danke, das war der richtige Hinweis.
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

jnewton957

Zitat von: p5k am 24 Januar 2017, 13:55:06
Überprüft mal ob eure userReadings Zeile so aussieht:

userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($name,'consumption',0)}


Mit der alten Schreibweise wird nichts geloggt:
userReadings consumptionTotal:consumption monotonic {ReadingsVal($name,'consumption',0)}

Hallo,

könnt ihr bitte mal die ganze cfg und 99myutils dazu posten.

klar - das consumption.* monotonic ist essentiell.

Aber ich habe imme noch so meine Schwierigkeiten mit Today und Total und Yesterday etc. Ds will irgendwie noch nicht richtig die Werte wegschreiben da im userreading ja bei allen ReadingsVal($name,'consumption',0)} steht, wird eben bei mir immer auch yesterday hochgezählt, da er ja jede Sekunde von consumtion neue Werte bekommt. Yesterday müsste aber doch erst um 23:59 Uhr den Todaywert bekommen.

Danke
Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

ext23

define PCA301_0C9013 PCA301 0C9013 06
attr PCA301_0C9013 IODev JeeLink
attr PCA301_0C9013 alias Stereoanlage
attr PCA301_0C9013 devStateIcon on:on:toggle off:off:toggle set.*:light_question:off
attr PCA301_0C9013 room Funksteckdosen,Schlafzimmer
attr PCA301_0C9013 userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($name,'consumption',0)}
attr PCA301_0C9013 webCmd on:off:toggle:statusRequest

define PCA301_0C901A PCA301 0C901A 08
attr PCA301_0C901A IODev JeeLink
attr PCA301_0C901A alias Küche_Tablet
attr PCA301_0C901A devStateIcon on:on:toggle off:off:toggle set.*:light_question:off
attr PCA301_0C901A room Funksteckdosen
attr PCA301_0C901A userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($name,'consumption',0)}
attr PCA301_0C901A webCmd on:off:toggle:statusRequest


So sehen meine aus, in der 99Utils habe ich nichts drin was die Dosen angeht.
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

neutron2001

Hallo zusammen,
jemand hat den PCA301 Sketch für den JeeLink v3c umgeschrieben. Klappt perfekt.


fabi29891

Hallo,

@neutron2001 versuche gerade auch das Script zu benutzen. Haben sie dort die center Frequenz angepasst ? Ich finde meine Steckdose kann sie jedoch nicht schalten.

Gruß Fabian

jnewton957

Zitat von: ext23 am 30 Januar 2017, 11:19:42
Moin,

also ich habe irgendwie das problem, dass bei all meinen 3 Dosen das consumption nicht mehr aktualisiert wird bzw. bei einer Dose ganz fehlt. Ich habe schon die beiden raw Befehle zum JeeLink eeprom löschen abgesetzt aber ohne Erfolg. Hat noch irgend jemand eine Idee? 10.1 ist meine FW Version.

/Daniel

Hallo,

ich habe ein änliches Problem.

Bei einigen meiner Dosen fehl das reading "consumption",

Also nicht die userReadings -sondern das normale reding.
Komischerweise laufen die userReadings consumption today etc. etc. Ganz normals.
Da aber das reading consumption an euroberechnen übergeben wird, läuft ohne den Wert 99myutils in einen Fehler.

Wie bekomme ich bitte das reading consumption wieder her??

Danke für die Hilfe
Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

ext23

Einfach mal ein 300 Watt Strahler rein stecken. Bei einem Verbraucht von unter 9 Watt zählt das Teil nichts, leider.
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

jnewton957

Zitat von: ext23 am 17 April 2017, 09:59:58
Einfach mal ein 300 Watt Strahler rein stecken. Bei einem Verbraucht von unter 9 Watt zählt das Teil nichts, leider.
Hallo,

es hängen 30 bis 70 Watt dran.

Power und count zeigen Werte an. Nur consumption fehlt.

Jörg

Gesendet von meinem SM-T800 mit Tapatalk

FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

ext23

OK das ist komisch, dann nochmal lange auf die Dose drücken. Oder löschen und neu Anlegen.

/Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)