NEWS
Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen
-
@cvidal Hallo, nur auf den ersten Blick! Du hast "Berechnung der Verdunstung" in deinen Bewässerungskreisen ausgewählt, aber keine Sensoren zur Berechnung der Verdunstung (zusätzliche Einstellungen) angegeben. Außerdem ist deine Anlage ausgeschaltet "sprinklecontrol.0.control.autoOnOff" gleich off. Unter control auf Auto stellen.
MfG Dirk Peter -
@dirk-peter Hab es jetzt nochmal so Konfiguriert. Brachte leider keine Besserung.
sprinklecontrol.0 2021-09-09 14:19:25.984 warn Terminated (UNCAUGHT_EXCEPTION): Without reason sprinklecontrol.0 2021-09-09 14:19:25.983 info terminating sprinklecontrol.0 2021-09-09 14:19:25.981 info cleaned everything up... sprinklecontrol.0 2021-09-09 14:19:25.971 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.971 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1262:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.971 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.971 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.971 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1257:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.970 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.970 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.970 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1252:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.969 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.969 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.969 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1247:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.968 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.968 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.968 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1242:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.968 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.967 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.967 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1237:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.967 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.966 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.966 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1232:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.966 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.965 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.965 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1262:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.965 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.964 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.964 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1257:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.964 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.963 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.963 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1252:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.963 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.963 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.962 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1247:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.962 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.962 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.961 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1242:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.961 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.961 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.961 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1237:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.960 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.960 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.960 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1232:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.959 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.959 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.958 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1262:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.958 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.958 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.957 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1257:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.957 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.957 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.956 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1252:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.956 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.955 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.955 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1247:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.955 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.954 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.954 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1242:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.954 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.953 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.953 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1237:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.953 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.952 error Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:25.952 error TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.sprinklecontrol/main.js:1232:31) at processImmediate (internal/timers.js:463:21) sprinklecontrol.0 2021-09-09 14:19:25.951 error uncaught exception: Cannot read property 'val' of null sprinklecontrol.0 2021-09-09 14:19:23.452 info state sprinklecontrol.0.control.parallelOfMax changed: 0 : 5 (ack = true) sprinklecontrol.0 2021-09-09 14:19:23.445 info state sprinklecontrol.0.control.restFlow changed: 0 (0 Grundwasser) (ack = true) sprinklecontrol.0 2021-09-09 14:19:21.454 info #1.0 => Set ID: Gartenbewässerung_Rechts_STATE(2) hinzugefügt - {"startFixDay":[false,false,false,false,false,true,false],"startDay":"threeRd","enabled":true,"booster":false,"endIrrigation":true,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.autoOn","objectName":"Gartenbewässerung_Rechts_STATE","objectID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.runningTime","idState":"hm-rpc.0.OEQ0205187.2.STATE","updateStateTimerID":null,"sprinkleID":2,"wateringTime":20,"wateringAdd":200,"wateringInterval":0,"pipeFlow":700,"methodControlSM":"fixDay","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":null,"pct":null,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-09 14:19:21.453 info #1.0 => Set ID: Gartenbewässerung_Mitte_STATE(1) hinzugefügt - {"startFixDay":[false,false,false,false,false,true,false],"startDay":"threeRd","enabled":true,"booster":false,"endIrrigation":false,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.autoOn","objectName":"Gartenbewässerung_Mitte_STATE","objectID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.runningTime","idState":"hm-rpc.0.OEQ0205187.3.STATE","updateStateTimerID":null,"sprinkleID":1,"wateringTime":20,"wateringAdd":200,"wateringInterval":0,"pipeFlow":700,"methodControlSM":"fixDay","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":null,"pct":null,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-09 14:19:21.450 info #1.0 => Set ID: Gartenbewässerung_Links_STATE(0) hinzugefügt - {"startFixDay":[false,false,false,false,false,true,false],"startDay":"threeRd","enabled":true,"booster":false,"endIrrigation":false,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.autoOn","objectName":"Gartenbewässerung_Links_STATE","objectID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.runningTime","idState":"hm-rpc.0.OEQ0205187.4.STATE","updateStateTimerID":null,"sprinkleID":0,"wateringTime":20,"wateringAdd":200,"wateringInterval":0,"pipeFlow":700,"methodControlSM":"fixDay","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":null,"pct":null,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-09 14:19:21.412 info starting. Version 0.2.5 in /opt/iobroker/node_modules/iobroker.sprinklecontrol, node: v12.22.5, js-controller: 3.3.15 sprinklecontrol.0 2021-09-09 14:19:17.144 warn Terminated (NO_ADAPTER_CONFIG_FOUND): Without reason sprinklecontrol.0 2021-09-09 14:19:17.137 error adapter disabled
Gruß Christian
-
@cvidal kannst du mir deine Konfiguration mal zukommen lassen? Dann werde ich sie mal laden und schauen was da passiert.
Dirk Peter -
@cvidal Hallo Christian,
was mir auch noch aufgefallen ist, du hast die Pumpenleistung unter Pumpeneinstellungen => maximale Pumpenleistung der Hauptpumpe in l/h auf 0 gesetzt. Da deine Kreise aber mit 700 l/h angegeben sind solltest du hier wenigstens 700 l/h eintragen. Das ist der ermittelte Wert den deine Pumpe bzw. dein Wasserhahn mit Wasserschlauch/Wasserleitung schafft.
Die error Fehler kommen vom anlegen der history, da muss ich mal am Wochenende schauen was da bei dir passiert. Ich gehe davon aus das du eine Neuinstallation hast, wodurch der Fehler ausgelöst wurde.
MfG Dirk Peter -
@cvidal Hallo Christian,
ich habe die Version 0.2.5 von npm soeben auf meinem Testsystem neu installiert! Diese error Meldungen der History kann ich aber nicht reproduzieren. Lösche bitte SprinkleControl von deinem System komplett (auch die Ordner unter Objekte) und installiere es dann neu von npm. Dann sollte der Fehler eigentlich weg sein. Wenn du mir deine Konfiguration zukommen lässt, so kann ich mal schauen was noch nicht stimmig ist. Ansonsten in der Doku steht alles drin bezüglich der Konfiguration bitte lesen.
MfG Dirk Peter -
@dirk-peter Ich habe alles von npm neu Installiert die Fehler sind nun weg. Um die Warnungen kümmere ich mich heute Abend. Die Arbeit ruft. Danke dir.
sprinklecontrol.0 2021-09-10 12:30:39.334 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.autoOn changed: true (ack = true) sprinklecontrol.0 2021-09-10 12:30:39.329 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.runningTime changed: 00:00 (ack = true) sprinklecontrol.0 2021-09-10 12:30:39.328 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.autoOn changed: true (ack = true) sprinklecontrol.0 2021-09-10 12:30:39.313 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.runningTime changed: 00:00 (ack = true) sprinklecontrol.0 2021-09-10 12:30:39.313 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.autoOn changed: true (ack = true) sprinklecontrol.0 2021-09-10 12:30:39.312 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.runningTime changed: 00:00 (ack = true) sprinklecontrol.0 2021-09-10 12:30:38.781 info Start zur festen Zeit (Sa) um 05:00 sprinklecontrol.0 2021-09-10 12:30:37.903 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.autoOn changed: true (ack = true) sprinklecontrol.0 2021-09-10 12:30:37.902 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.runningTime changed: - (ack = true) sprinklecontrol.0 2021-09-10 12:30:37.899 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.autoOn changed: true (ack = true) sprinklecontrol.0 2021-09-10 12:30:37.898 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.runningTime changed: - (ack = true) sprinklecontrol.0 2021-09-10 12:30:37.898 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.autoOn changed: true (ack = true) sprinklecontrol.0 2021-09-10 12:30:37.897 info state sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.runningTime changed: - (ack = true) sprinklecontrol.0 2021-09-10 12:30:36.784 info state sprinklecontrol.0.control.parallelOfMax changed: 0 : 5 (ack = true) sprinklecontrol.0 2021-09-10 12:30:36.783 info state sprinklecontrol.0.control.restFlow changed: 0 (0 Grundwasser) (ack = true) sprinklecontrol.0 2021-09-10 12:30:34.795 info #1.0 => Set ID: Gartenbewässerung_Rechts_STATE(2) hinzugefügt - {"startFixDay":[false,false,false,false,false,false,true],"startDay":"threeRd","enabled":true,"booster":false,"endIrrigation":true,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.autoOn","objectName":"Gartenbewässerung_Rechts_STATE","objectID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Rechts_STATE.runningTime","idState":"hm-rpc.0.OEQ0205187.2.STATE","updateStateTimerID":null,"sprinkleID":2,"wateringTime":20,"wateringAdd":200,"wateringInterval":0,"pipeFlow":700,"methodControlSM":"fixDay","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":null,"pct":null,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-10 12:30:34.794 info #1.0 => Set ID: Gartenbewässerung_Mitte_STATE(1) hinzugefügt - {"startFixDay":[false,false,false,false,false,false,true],"startDay":"threeRd","enabled":true,"booster":false,"endIrrigation":false,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.autoOn","objectName":"Gartenbewässerung_Mitte_STATE","objectID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Mitte_STATE.runningTime","idState":"hm-rpc.0.OEQ0205187.3.STATE","updateStateTimerID":null,"sprinkleID":1,"wateringTime":20,"wateringAdd":200,"wateringInterval":0,"pipeFlow":700,"methodControlSM":"fixDay","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":null,"pct":null,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-10 12:30:34.793 info #1.0 => Set ID: Gartenbewässerung_Links_STATE(0) hinzugefügt - {"startFixDay":[false,false,false,false,false,false,true],"startDay":"threeRd","enabled":true,"booster":false,"endIrrigation":false,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.autoOn","objectName":"Gartenbewässerung_Links_STATE","objectID":"sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.runningTime","idState":"hm-rpc.0.OEQ0205187.4.STATE","updateStateTimerID":null,"sprinkleID":0,"wateringTime":20,"wateringAdd":200,"wateringInterval":0,"pipeFlow":700,"methodControlSM":"fixDay","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":null,"pct":null,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-10 12:30:34.750 info starting. Version 0.2.5 in /opt/iobroker/node_modules/iobroker.sprinklecontrol, node: v12.22.5, js-controller: 3.3.16 sprinklecontrol.0 2021-09-10 12:30:30.733 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason sprinklecontrol.0 2021-09-10 12:30:30.732 info terminating sprinklecontrol.0 2021-09-10 12:30:30.729 info cleaned everything up... sprinklecontrol.0 2021-09-10 12:30:30.728 info Got terminate signal TERMINATE_YOURSELF sprinklecontrol.0 2021-09-10 12:29:41.502 info Start am Wochenende (Sa) um 07:30 sprinklecontrol.0 2021-09-10 12:29:39.495 warn The sensor "sensorWindSpeed" is not saved in the configuration! The adapter cannot work like this! sprinklecontrol.0 2021-09-10 12:29:39.494 warn The sensor "sensorBrightness" is not saved in the configuration! The adapter cannot work like this! sprinklecontrol.0 2021-09-10 12:29:39.494 warn The sensor "sensorOutsideHumidity" is not saved in the configuration! The adapter cannot work like this! sprinklecontrol.0 2021-09-10 12:29:39.493 warn The sensor "sensorOutsideTemperature" is not saved in the configuration! The adapter cannot work like this! sprinklecontrol.0 2021-09-10 12:29:37.546 info system longitude 7.309112 latitude 52.202349 sprinklecontrol.0 2021-09-10 12:29:37.506 info #1.0 => Set ID: sprinkle_example(0) hinzugefügt - {"startFixDay":null,"startDay":null,"enabled":true,"booster":false,"endIrrigation":true,"autoOn":true,"autoOnID":"sprinklecontrol.0.sprinkle.sprinkle_example.autoOn","objectName":"sprinkle_example","objectID":"sprinklecontrol.0.sprinkle.sprinkle_example.runningTime","idState":"hm-rpc.0.MEQ1234567.3.STATE","updateStateTimerID":null,"sprinkleID":0,"wateringTime":10,"wateringAdd":200,"wateringInterval":0,"pipeFlow":1100,"methodControlSM":"calculation","triggerSM":"","inGreenhouse":false,"analogZPct":null,"analogOHPct":null,"soilMoisture":{"val":4,"pct":50,"bool":null,"min":0.08,"maxIrrigation":8,"maxRain":10,"triggersIrrigation":4,"pctTriggerIrrigation":50}} sprinklecontrol.0 2021-09-10 12:29:37.471 info starting. Version 0.2.5 in /opt/iobroker/node_modules/iobroker.sprinklecontrol, node: v12.22.5, js-controller: 3.3.16
-
Adapter läuft nun Einwandfrei.
Aber ein Problem habe ich noch.
Sobald ich einen Wert in sprinklecontrol.0.sprinkle.Gartenbewässerung_Links_STATE.runningTime
eingebe Startet der Bewässerungskreis.
In meiner Vis würde ich aber gerne Pro Bewässerungskreis die Zeit festlegen ohne das die Kreise dann Bewässern. Ist das irgendwie möglich?So sieht es momentan mit einem anderen Adapter aus:
Gruß Christian -
@cvidal Hallo Christian,
das ist nicht möglich, da die Bewässerungszeiten in der Konfiguration gespeichert werden. Wenn du sie in der VIS eingibst so wird in Manuellen Modus, also im Handbetrieb bewässert. Dies dient nur dem zusätzlichen bewässern, damit die Blumen nicht verdursten, wenn der Boden mal zu trocken ist, bzw. zum Testen der Bewässerungskreise.
MfG Dirk Peter -
@Dirk-Peter
Hallo
Ich habe folgende Fehlermeldung erhalten:
State value to set for "sprinklecontrol.0.sprinkle.Beregnung_Rasen.actualSoilMoisture" has value "247.1" greater than max "150"
gruß
mp24 -
@mp24 Hallo,
was für eine Methode hast du eingestellt?
Wenn es analoge Bodenfeuchte- Sensoren sind, so hast du den Wert für 100% zu gering angegeben und müsstest dafür auch eine Warnmeldung erhalten. Wenn du aber die Verdunstung gewählt hast, so ist dein Wert für max. Bodefeuchte bei Regen zu hoch. Stelle ihn dann max. auf 150% des Wertes von Bodenfeuchte nach dem Bewässern.
MfG Dirk Peter -
@dirk-peter
Hallo
Ich nutze die Berechnung zur Verdunstung. 2 Bodenfeuchtesensoren werde ich im neuen Jahr einbauen. In das Gewächshaus möchte ich keine Sensoren einbauen, sondern die Verdunstungsberechnung nutzen. Das steht ja noch auf deiner ToDo - Liste.
Das das Verhältniss Beregnung/Regen den Faktor von 1:1.5 nicht überschreiten darf war mir nicht bekannt. Ich habe es angepasst und seitdem sind keine Fehler mehr aufgetreten.
Vielen Dank
mp24 -
@mp24 Hallo,
ja das ist mittlerweile ganz nach oben gerückt, aber es ist nicht ganz so einfach wie ich erst dachte. Das bedeutet ich brauche nur mal ein bisschen Zeit (stecke gerade voll in der Renovierung), damit ich keine Fehler reinhaue.
Das Verhältnis 1:1,5 ist nur von mir so grob eingegeben, da der js-controller danach verlangte. Wenn du ein größeres Verhältnis möchtest, so kannst du unter "sprinklecontrol.0.sprinkle.Beregnung_Rasen.actualSoilMoisture" den "max": -Wert erhöhen.
MfG DirkPeter -
@dirk-peter
Den Werte habe ich von 150 nach 300 geändert. Nach einem Neustart des Adapters ist der Wert aber wieder bei 150.
Das Gewächshaus wird erst in ca. 6 Monaten bepflanzt. Es ist also noch etwas Zeit.Eine Frage zu den Bodenfeuchtesensoren:
Die Messwerterfassung der Bodenfeuchtesenoren soll mittels eines vorhandenen Raspberry Pi der in der Werkstatt hängt erfolgen.
Homematic und IOBroker sind zwar im gleichen Netzwerk, aber an unterschiedlichern Stellen eingebaut.
Wie kann ich die Werte vom Pi mit IOBroker abfragen ?
Viele Grüße
mp24 -
@mp24 sagte in Test Adapter Sprinkle Control mit neuen Funktionen:
@dirk-peter
Eine Frage zu den Bodenfeuchtesensoren:
Die Messwerterfassung der Bodenfeuchtesenoren soll mittels eines vorhandenen Raspberry Pi der in der Werkstatt hängt erfolgen.
Homematic und IOBroker sind zwar im gleichen Netzwerk, aber an unterschiedlichern Stellen eingebaut.
Wie kann ich die Werte vom Pi mit IOBroker abfragen ?Was läuft denn auf dem Raspi?
Ist der Sensor schon am Raspi eingebunden?
Alternativ würde ich einen ESP8266 nehmen und mit ESPEasy flashen, dann die Daten per MQTT übertragen.Gruß Christian
-
Mit dem Raspi in der Werkstatt wird der Höhenstand der Zisterne über einen Drucksensor am I2C Bus ermittelt (Buster light).
Im Frühjahr sollen 2 Bodenfeuchtesensoren, wahrscheinlich Truebner SMT-50, über einen vorhandenen MCP3008 A/D Wandler eingelesen werden.
Den MQTT Adapter habe ich installiert. Ebenso den Client auf dem Zisternenraspi.
Verbindung steht, bekomme aber keine Daten aus /dev/shm/current.data am Server angezeigt. Eine einfache Anleitung für die Konfiguration des Clienten habe ich noch nicht gefunden. Ich bin MQTT Laie.
Viele Grüße
mp24 -
@mp24 sagte in Test Adapter Sprinkle Control mit neuen Funktionen:
Den Werte habe ich von 150 nach 300 geändert. Nach einem Neustart des Adapters ist der Wert aber wieder bei 150.
Hallo, kann ich bestätigen, wird in der nächsten Version auf den geänderten Wert stehen bleiben bis sich das Bewässerungsverfahren ändert.
MfG Dirk Peter -
@dirk-peter
Die Werte für rain today und rain tomorrow aktualisieren sich bei mir nicht.
Sie sind schon mehrere Tage alt.
Wo könnte der Fehler liegen ?
Gruß
mp24 -
@mp24 sagte in Test Adapter Sprinkle Control mit neuen Funktionen:
Die Werte für rain today und rain tomorrow aktualisieren sich bei mir nicht.
Sie sind schon mehrere Tage alt.
Wo könnte der Fehler liegen ?Kann ich so nicht sagen, schau in die Beschreibung und überprüfe die Konfiguration von daswetter und sprinkleControl.
MfG Dirk Peter -
@dirk-peter
Hallo
Das Wetter ist konfiguriert und in der Instanz hinterlegt.
daswetter.0.NextHours.Location_1.Day_1.rain_value zeigt den Wert 0 mm
sprinklecontrol.0.info.rainToday hat seit dem 11. September den Wert 1.3 mm
Beide Werte sollten aber doch identisch sein.
Die ausführliche Beschreibung habe ich nach Installation von sprinklecontrol durchgearbeitet.
Aktualisieren sich den bei dir die Werte ?
Gruß
mp24 -
@mp24 Hallo mp24
bei mir werden die Daten vom Adapter "daswetter" ohne Probleme abgeholt. Hier überwacht Sprinkle Control auf den Pfad "daswetter.?.NextDaysDetailed.Location_1.Day_1.rain_value" und schreibt bei jeder Änderung die neuen Werte in Sprinkle Control. An dieser Funktion wurde schon seit Ewigkeiten nichts geändert und auch keine Fehler gemeldet. Ach was ich gerade an deinem Pfad sehe! Dein Adapter "daswetter" ist auf NextHours und nicht auf NextDaysDetailed konfiguriert. Daher kann Sprinkle Control keine Änderung der Daten feststellen.
MfG Dirk Peter