Johan07dk schreef op donderdag 14 november 2024 @ 13:31:
@
mahagen Ik had via beide hetzelfde probleem, maar nu heb ik het stukje code van de bluetooth dat automatisch in de eerste flash zonder jouw code werd gegenereerd verwijderd. Momenteel heb ik het draaiende en krijg ik info binnen in de HA. Nu zou ik het hele systeem graag willen gaan aansturen via Node-Red, heb jij hier misschien een voorbeeld van?
Alvast bedankt!
Wist niet dat mensen mijn esp32 git fork gebruikten, deze geupdate naar laatste settings.
Ik gebruik node-red alleen voor geforceerd ontladen, andere settings doe ik in HA dashboard..
Via de eerste trigger zet ik van tevoren op bepaalde dure uren de verkoop aan, max ontlaad wordt dan ook gezet. De tweede trigger zet alles weer terug.
[{"id":"b93c979b4631aea4","type":"tab","label":"Battery sell","disabled":false,"info":"","env":[]},{"id":"6db829320ecae90c","type":"inject","z":"b93c979b4631aea4","name":"Timer","props":[{"p":"payload"}],"repeat":"","crontab":"00 19 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":110,"y":320,"wires":[["ed520524666906d8"]]},{"id":"54388e29b9564554","type":"debug","z":"b93c979b4631aea4","name":"msg.data","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"data","targetType":"msg","statusVal":"","statusType":"auto","x":780,"y":440,"wires":[]},{"id":"d1c8b86fb985e6cb","type":"api-call-service","z":"b93c979b4631aea4","name":"notify","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\": \"Allow export off\"} ","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"notify","service":"mobile_app_marco_s_iphone_13_pro","x":770,"y":340,"wires":[[]]},{"id":"ed520524666906d8","type":"api-call-service","z":"b93c979b4631aea4","name":"Sell off","server":"3738a591.e54e6a","version":5,"debugenabled":true,"areaId":[],"deviceId":[],"entityId":["select.sun3p_limit_control_mode"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"select","service":"select_last","x":290,"y":320,"wires":[["54388e29b9564554","1e9aa6e412359a7e"]]},{"id":"ac81a9d8510495e0","type":"inject","z":"b93c979b4631aea4","name":"Timer","props":[{"p":"payload"}],"repeat":"","crontab":"00 17 * * 1,2","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":110,"y":100,"wires":[["e3d4524c2771df43"]]},{"id":"08dbf1c1adb36112","type":"debug","z":"b93c979b4631aea4","name":"msg.data","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"data","targetType":"msg","statusVal":"","statusType":"auto","x":780,"y":220,"wires":[]},{"id":"377532967b6b4684","type":"api-call-service","z":"b93c979b4631aea4","name":"notify","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\": \"Allow export on\"} ","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"notify","service":"mobile_app_marco_s_iphone_13_pro","x":770,"y":100,"wires":[[]]},{"id":"e3d4524c2771df43","type":"api-call-service","z":"b93c979b4631aea4","name":"Sell on","server":"3738a591.e54e6a","version":5,"debugenabled":true,"areaId":[],"deviceId":[],"entityId":["select.sun3p_limit_control_mode"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"select","service":"select_first","x":290,"y":100,"wires":[["08dbf1c1adb36112","079094c0d5e3178a"]]},{"id":"079094c0d5e3178a","type":"api-call-service","z":"b93c979b4631aea4","name":"Max Discharge Current","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":["number.sun3p_maximum_battery_discharge_current"],"data":"{\"value\":50}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"number","service":"set_value","x":510,"y":220,"wires":[["08dbf1c1adb36112","377532967b6b4684"]]},{"id":"1e9aa6e412359a7e","type":"api-call-service","z":"b93c979b4631aea4","name":"Max Discharge Current","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":["number.sun3p_maximum_battery_discharge_current"],"data":"{\"value\":100}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"number","service":"set_value","x":510,"y":440,"wires":[["d1c8b86fb985e6cb","54388e29b9564554"]]},{"id":"69407aa5ff44374e","type":"inject","z":"b93c979b4631aea4","d":true,"name":"13:00","props":[{"p":"payload"}],"repeat":"","crontab":"00 13 * * 0","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":110,"y":580,"wires":[["d378f222bb90bd73"]]},{"id":"7174ef65f0876fa6","type":"api-call-service","z":"b93c979b4631aea4","name":"Solar off","server":"3738a591.e54e6a","version":7,"debugenabled":true,"action":"switch.turn_off","floorId":[],"areaId":[],"deviceId":[],"entityId":["switch.deye1600_switch","switch.iq7a_switch"],"labelId":[],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"switch","service":"turn_off","x":780,"y":540,"wires":[["4caac5bdf7e6844c","002533adfbb3b655"]]},{"id":"d378f222bb90bd73","type":"api-current-state","z":"b93c979b4631aea4","name":"Price < 0","server":"3738a591.e54e6a","version":3,"outputs":2,"halt_if":"$entity().original_state < '0.00'","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"sensor.zonneplan_current_electricity_tariff","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":320,"y":580,"wires":[["84cbeb9a59895beb","7174ef65f0876fa6"],["016e294e80f9d888","aca75c4e21d8dc0c"]]},{"id":"4caac5bdf7e6844c","type":"debug","z":"b93c979b4631aea4","name":"msg.data","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"data","targetType":"msg","statusVal":"","statusType":"auto","x":1100,"y":580,"wires":[]},{"id":"016e294e80f9d888","type":"api-call-service","z":"b93c979b4631aea4","name":"Solar on","server":"3738a591.e54e6a","version":7,"debugenabled":true,"action":"switch.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["switch.deye1600_switch","switch.iq7a_switch"],"labelId":[],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"switch","service":"turn_on","x":780,"y":700,"wires":[["4caac5bdf7e6844c","002533adfbb3b655"]]},{"id":"84cbeb9a59895beb","type":"api-call-service","z":"b93c979b4631aea4","name":"Max Discharge Current","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":["number.sun3p_maximum_battery_discharge_current"],"data":"{\"value\":1}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"number","service":"set_value","x":810,"y":600,"wires":[["4caac5bdf7e6844c"]]},{"id":"aca75c4e21d8dc0c","type":"api-call-service","z":"b93c979b4631aea4","name":"Max Discharge Current","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":["number.sun3p_maximum_battery_discharge_current"],"data":"{\"value\":75}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"number","service":"set_value","x":810,"y":760,"wires":[["4caac5bdf7e6844c"]]},{"id":"942f7bd10241fe22","type":"inject","z":"b93c979b4631aea4","d":true,"name":"16:00","props":[{"p":"payload"}],"repeat":"","crontab":"00 16 * * 0","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":110,"y":640,"wires":[["d378f222bb90bd73"]]},{"id":"002533adfbb3b655","type":"api-call-service","z":"b93c979b4631aea4","name":"notify","server":"3738a591.e54e6a","version":5,"debugenabled":false,"areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\": \"Allow export off\"} ","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","domain":"notify","service":"mobile_app_marco_s_iphone_13_pro","x":1150,"y":640,"wires":[[]]},{"id":"3738a591.e54e6a","type":"server","name":"Home Assistant","addon":true}]
Deye 8K-SG04LP3 (16x230Ah + JBD-BMS + Proxmox HA-ESP32) 4.5kWp (Deye SUN1600G3 + Enphase iq7a)