Тёмный

GivTCP v2: GivEnergy and Home Assistant with Solar Forecast Automation 

Speak to the Geek
Подписаться 11 тыс.
Просмотров 17 тыс.
50% 1

A comprehensive guide to configuring the GivTCP v2 add-on in Home Assistant for local connectivity to your GivEnergy solar/battery inverter. Full article here: www.speaktothegeek.co.uk/2022...
Octopus Energy Referral Link (we both get £50 if you sign up with this): share.octopus.energy/crisp-mo...
Buy me a coffee:
www.buymeacoffee.com/speaktot...
paypal.me/speaktothegeek
GivTCP Github Repo: github.com/britkat1980/giv_tcp
GivEnergy Portal: portal.givenergy.cloud
GivTCP Facebook Group: / 615579009972782
00:20 - What's new
01:23 - Installation Overview
02:51 - Install Mosquitto
04:14 - Install and configure GivTCP
08:09 - Solar Forecast Automation
09:53 - Calculating roof tilt/pitch

Наука

Опубликовано:

 

2 дек 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 232   
@steve51158
@steve51158 Год назад
Reinstalled and now working,now got more info than I know what to do with.Newbie to home assistant and a steep learning curve. Thank you.
@marjoriejones3222
@marjoriejones3222 8 месяцев назад
You can find your AIO inverter IP address from the App. Select Settings > Local monitoring > Scan for your inverter. You shouldn’t need to dig around in your router.
@lestaylor7767
@lestaylor7767 Год назад
Thanks to you I had my HA / GivTCP up and running as soon as my GivEnergy Inverter installed, still getting to grips with dashboard etc. As a way of thanks I have today signed up to Octopus and used your referral code. Love the channel and all you do.👍
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Thank you very much, I appreciate that!
@davegrimshaw3692
@davegrimshaw3692 3 месяца назад
This is exactly the detail I was looking for, as someone new to HA. Thanks so much, it was really useful!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 месяца назад
Glad it was helpful!
@geoffreycoan
@geoffreycoan 11 месяцев назад
Very clear, followed it to install the givtcp device for my two inverters with no issues at all. Thank you
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
Great to hear!
@geoffreycoan
@geoffreycoan 11 месяцев назад
I’ve got a solcast account already, but will configure that when I’ve got a bit more understanding of how its working. Have seen a number of other YAML scripts on the GE forum that are probably more advanced than the one built into GivTCP. And at the moment the batteries pretty much always charge every day sufficient to run through the night so I won’t be needing the scheduled charging until later in the year - when you suggested it didn’t work for the winter anyway. I was thinking I may have an issue with the MQTT not finding my inverters as they are on a separate powerline wifi, but it worked fine, except it has only auto-discovered one battery. I think this is due to a config error on my inverters that think the same battery serial number is connected to each inverter. The GE App copes with this OK but MQTT doesn’t find my larger battery. BTW an easy way to find the inverter IP addresss is in the GE app, under settings/local monitoring/scan for your inverters. And worth highlighting that to see the GE web display, its :3042
@rogerq7369
@rogerq7369 Год назад
Great video. Thank you for creating.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Thank you too!
@penkridgeresident6107
@penkridgeresident6107 Год назад
Great video and instruction. Rather than do all that maths to calculate the roof angle, I simply went in to the loft. Placed a sheet of A4 aligned with bottom long edge of paper and horizontal face of internal brick against the internal roof joist. Then folded the paper to mark actual angle of roof joist. Took paper downstairs and used subtractor for the actual angle. Hope this all makes sense. Thanks
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Makes total sense. There are many ways of doing, but I like maths so that's the way I chose to explain it :) My method fails dramatically if you don't have any bricks to count of course!
@cals.9269
@cals.9269 8 месяцев назад
I suppose using the inclinometer feature on an iPhone might work too ? ( you could repeat this on a few difference sections of the roof and average ?)
@MCow123
@MCow123 5 месяцев назад
Thanks for the helpful vid. Currently struggling with no devices being added at the end of the process, so no stats in the dashboard, but I'll keep battling with it as it looks great
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
That usually indicates a communication issue between your inverter and Home Assistant. Could be the wrong IP address, might be you need to tick the 'old firmware' box - this guide is a bit out of date now. If you are struggling then the best place to ask for help is the GivTCP Facebook group.
@nikreations
@nikreations Год назад
I had difficulty getting the IP address from my Asus router. So hunted down the Mac Address for dongle by logging into it via its wifi and looking at the settings. My router identified the dongle as "Shanghai High Flying" rather than HF-A21. So hope this helps a little.
@dunclowe7445
@dunclowe7445 Год назад
Brilliant video. The clearest from anyone. Thanks a lot.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Thank you, glad it helped
@dunclowe7445
@dunclowe7445 Год назад
@@SpeakToTheGeekTech it would be useful to do a Givtcp in depth video. It took me 4 hours just to load the HA on the mac with all the additional steps (before I saw your vid). Now I’ve got the base I’m not sure how you do use the solar data to set the GE batteries or even how to configure the screen for graphs etc. I’ve 3 AC each with 3 batteries on single phase so idiots guide I’d pay!
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I shall keep your comments in mind! I try not to do long videos because they can get very boring and take a long time to make too, but if I can break it down into smaller chunks I might do that. In terms of using solar data to set the battery levels, if you've enabled SMARTTARGET in the add-on configuration and included all of your solcast and GivEnergy API details there too, that's it - it just runs based on its own internal logic. And by configuring the graphs, do you mean the Energy Dashboard? For that you need to use the energy sensors that GivTCP provides. Settings > Dashboards > Energy. For the grid you should use sensor.givtcp_xxxxxxxxxx_import_energy_total_kwh, there will be a sensor.givtcp_xxxxxxxxxx_battery_charge_energy_total_kwh for battery in and a sensor.givtcp_xxxxxxxxxx_battery_discharge_energy_total_kwh for energy out. You'll probably have to add three of each of those to cover your inverters, but for grid import there's only the one needed.
@dunclowe7445
@dunclowe7445 Год назад
@@SpeakToTheGeekTech yes because it assumes that you understand the script configuration to enable things which for me is the hardest coming into this. Keep up the great work!
@sparkymark75
@sparkymark75 Год назад
Thanks for putting this together. I've had solar for a couple of years but just had a GivEnergy 9.5kW battery and AC inverter installed a couple of days ago. I've followed this video to get the add-ons setup in Home Assistant (which I'm also new too). How can I monitor what the solar forecast is versus what my inverter is being set to? In other words, how can I check its working?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
You could check the GivTCP add-on's logs but that involves wading through a lot of text. Alternatively (and what I do) is add the Solcast component to Home Assistant (that's available in HACS github.com/oziee/ha-solcast-solar) and then I configure the Solcast integration to be checked manually a couple of times a day. The solcast forecast tomorrow (or today, depending on when you're checking!) entities will show the history of the forecast and you can compare that against the inverter's SOC. The GivTCP add-on has just had an update yesterday to add more configurable options to the forecasting feature so you may want to look at those too.
@markwilliams7223
@markwilliams7223 Год назад
Great video, well explained. Had my system a month now, managed to get hold of a Pi4 and have HA running with GivTCP. One small question, when setting up the Solar Forecast in GivTCP configuration, it wont let me enter the Battery Charge rate (3.6) or Battery Capacity (9.5) with a decimal point, only integers, so I have had to put it as 3 and 9 which is inaccurate. Is this just a bug or am I missing something obvious?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I think there's a bug in HA when dealing with the input of decimal (float) values. If you use a desktop/laptop browser to edit the configuration and type in 3.6/9.5 etc, it will flag the field as red but let you click on save anyway. If HA doesn't get fixed, then there will be a workaround applied soon for GivTCP.
@TommysDaddy
@TommysDaddy 6 месяцев назад
You can also measure the roof tilt from inside the loft
@SpeakToTheGeekTech
@SpeakToTheGeekTech 6 месяцев назад
Yup, many ways of achieving this. It was just easy for me to show it outside the house as filming in the loft is cramped and dark
@drewpoller9195
@drewpoller9195 9 месяцев назад
Excellent video and got givTCP working fine with HA. However, if I use the GivTCP set value for the Target SOC, it does not get replicated to the invertor, but does stay set on the HA system until I next change the value in the app or on the portal. What am I missing please?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 9 месяцев назад
It is replicated to the inverter, it’s the portal that doesn’t update when external utilities change the value
@paulharrison2571
@paulharrison2571 Год назад
Followed the instructions and all working well (after i realised I have entered the wrong IP address!), are you planning a video on how to set up forced charge / discharge with the give TCP, it would be great to be able to set the overnight battery level in HA? Other video ideas an automation with the ev car charger so that one the battery was full the charger switches on automatically? Thanks again for another excellent video.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Glad to hear it's working :) I hadn't planned on a video showing forced charging because there's not much to it. GivTCP gives you a 'select' entity for forced charge and if you're doing it manually you just choose from the drop-down list how many minutes to force charge for. If you want to automate it, call the 'select.select_option' service with a data parameter of '60' or however many minutes you want to force charge for (must be a valid value from that drop-down). I shall keep the EV idea in mind though, the main complication with that is there are so many varied ways of controlling a car charger it's difficult to make it a generic automation! I have a solar-divert video for EV charging based on using a granny-cable so I guess that could be adapted and expanded on.
@lintonstores2241
@lintonstores2241 Год назад
I would suggest a static IP aswell. Either DHCP reservation, or set it, like I have, directly on the Dongle
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I agree totally and it's what I do, however it's not an easy thing to talk a beginner through or critical to getting this up and running. Generally though your devices will keep their DHCP reservations provided they are left on like the inverters are. The leases for IPs on home routers are usually a few days so it would need to be offline for a while to lose it, and even if you swapped the router out, by default the new router's DHCP service would usually allow the inverter's lease renewal request to keep the same address. Not totally reliable compared to a static I know but good enough for the majority.
@richardmay2139
@richardmay2139 4 месяца назад
I am new to both Home Assistant and GivEnergy, so thank you for this helpful video, which has allowed me to connect my GE AIO into HA. One question, in your what's new section of the video (0:48) you showed the view with all the energy flows in the GE system. How do I add this view to my HA Dashboard? Thanks!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 месяца назад
That particular view you mentioned is standalone and can't be integrated into the Home Assistant dashboard. But, I do recommend the Power Flow Card Plus for your dashboard which is what I use to visualise power. It's installable via HACS (github.com/flixlix/power-flow-card-plus)
@symonchester
@symonchester Год назад
Awesome video... Without going down the Home Assistant route is there a way of setting notifications from my GivEnergy inverter like when battery is full or when I'm exporting solar to the grid?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Thank you, and sadly not really. You need to have some sort of home automation solution in order to receive alerts on the system status. Hopefully GivEnergy will add this sort of thing soon because I’ve seen others asking for it in the forums. They have already added a basic automation facility if you have their branded smart plugs.
@symonchester
@symonchester Год назад
@@SpeakToTheGeekTech thanks for the quick reply, that's a shame but never mind, I also can't see any integration into Smartthings so looks like I need to tackle home assistant
@TheOfficialBatteryMan
@TheOfficialBatteryMan Год назад
Nice. A solution for east and west facing panels would be good
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
The free Solcast account will allow you to create two sites so one could be east, the other west. However GivTCP at the moment only accepts a single site ID. Hopefully the automation script behind the scenes will get an update at some point to use two sites and combine their forecasts and when I see that happen I'll make an updated video.
@JohnThomas-ey1hx
@JohnThomas-ey1hx 5 месяцев назад
Great tutorial. Got this all up and running and first automation ran successfully last night. Is there a way to see the soar forecast in the dashboard so I can track/compare how its doing against actual solar production? Also where do we see the powerflow card shown at the start of the video.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
I prefer the Power Flow Card Plus which is in this video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-C4Zh35E9wJE.html But the configuration is much easier now since I made that so check the readme.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
There’s a Forecast.Solar integration built in to Home Assistant or with a bit more effort you can use Solcast
@GilbertP57
@GilbertP57 Год назад
Hello. Great video and up and running here! One question/suggestion.... at the beginning of the charging period, the batteries start charging smoothly at 4kW, if the battery achieves SOC before the end of the charging period, it then enters into a cycle of on/off charging until the end of the charging period. Is this good for the batteries? Wouldn't it be better to set the target SOC lower once it is achieved and then back to default at the end of the charging period? I could probably code this but I thought I'd get your views.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Whilst it would be possible to calculate the time taken for it to drop again (estimated based on use) and then charge again to the original SOC within the required time frame, I'm not sure if it makes a difference to the health of the battery. Overall the little 'cycles' and the bigger cycle would add up to the same. Li-ion batteries don't tend to care about small part cycles, the overall lifespan of the battery is measured in complete cycles (the total of all of the little charges). In my mind, it adds up to the same, but whether that impacts the health of the battery or inverter in another way is one for GivEnergy to consider as part of their BMS I think.
@Cheradanine
@Cheradanine Год назад
Another great video, thank you. I've enabled the web interface as described and can access it. However all of the values are zero. Any ideas?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Have you set peak/off-peak times and the tariff rates in the configuration?
@Cheradanine
@Cheradanine Год назад
@@SpeakToTheGeekTech Thanks for replying. yep, these have been set.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
You might want to try asking in the GivEnergy community forum. There's a conversation going in there about GivTCP and someone may be able to offer advice if they've seen this before. community.givenergy.cloud/d/6-local-control/407
@davidlucas1844
@davidlucas1844 Год назад
Very similar to me. The web portal doesn’t show peak import or off peak import rates, yet their setup
@HollyGibons
@HollyGibons 2 месяца назад
Wow although some of the buttons are different from the vid I got it working, Is there a way of testing this before applying I.E. if enabled this would happen? Also I don't see or can find the Givengery App like Web Interface just a whole bunch battery stats Thanks for your clear instructions
@SpeakToTheGeekTech
@SpeakToTheGeekTech 2 месяца назад
This is quite old now and there are many changes. When I get chance I’ll do an updated video. I don’t know of any way of testing it without doing the actions live really. You’d need a battery simulator to do that!
@davidlucas1844
@davidlucas1844 Год назад
So once we have done this and installed the solar forecast part aswell what do we do next to have the automation?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
That's it. If the toggle for SMARTTARGET is on in GivTCP then the automation will be running. The automation is inside GivTCP, not a normal Home Assistant style automation.
@bazcurtis178
@bazcurtis178 Год назад
How have you found the Solcast forecast? I have two aspects and Solcast now supports two roofs. I have been playing with the API and getting a daily forecast one day in advance and one for the current day. Both are quite a way off. I haven’t spotted a pattern yet where I could calibrate it and make real production match the forecast or get it close. I know solar forecasting isn’t easy, but I was hoping it would be closer that it is. I have a LuxPowerTech inverter so can’t automate that, but I could play with my Agile charging slots if I had a good forecast. As an aside the Velux window app has a good tilt feature using the camera
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I find it ballpark accurate enough to give me an idea of how much is going to be generated probably +/- 15%. It'll never be perfect but it good enough to use for solar forecast automation. I get 5 days in advance and each day I record the forecast so as I can see how it stacked up against the real generation... that's for a future video though :)
@bazcurtis178
@bazcurtis178 Год назад
@@SpeakToTheGeekTech I do that to. I need to add the percentage difference to the spreadsheet. Good idea. Happy to share any data if you want it. I use the Octopus Watch app to track prices. I can also use that to decide how many slots to charge with
@CC_FPV
@CC_FPV 5 месяцев назад
Great video explanation. Do you know how to get this working with Octopus Agile so it picks the cheapest slots?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
Thanks. Agile is a whole other ball game and not one I plan to get into at least in the short term - it would probably end up costing me a lot of money if I switched just to create the tutorials! The good news is that there's a whole movement of people dealing with that and the primary utility is Batpred/Predbat (github.com/springfall2008/batpred). The author of that, Trefor (www.youtube.com/@springfall2008) has a load of videos going over how to set it up from scratch and configure it for various scenarios. Be warned though, it's not an easy utility to get your head around!
@CC_FPV
@CC_FPV 4 месяца назад
@@SpeakToTheGeekTech got Batpred on and running. It works like a dream. Quite easy to beat your head around if you follow his videos. Cheers.
@johnpuddefoot7482
@johnpuddefoot7482 Год назад
Very good. Thank you. There's very little information about MacOS installations but I've just bought the Home Assistant Server from the App Store and it works exactly as it should, so I've now got Home Assistant up and running with Mosquitto and GivTCP exactly as you show. Where does the Web Dashboard appear? I haven't seen it yet.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Wait, you paid for Home Assistant?? I know someone is chancing things selling a version in the store, but it’s free.
@johnpuddefoot7482
@johnpuddefoot7482 Год назад
@@SpeakToTheGeekTech No I paid for Home Assistant Server for MacOS. Incidentally, the Web Dashboard doesn't seem to work.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
The web dash relies on the containing OS allowing you to expose ports externally. On HassOS or Docker installations of HA then that is quite easy, but I’ve no idea how that Home Assistant Server operates to enable that. You have given me a video idea though: how to install HA on a Mac for free.
@johnpuddefoot7482
@johnpuddefoot7482 Год назад
@@SpeakToTheGeekTech It tried to work and put up the circular generation diagram as in the mobile app, but it was greyed-out and static. As for the video: it would, I am sure, be widely appreciated. The instructions for MacOS on the "Install Home Assistant" pages are, to say the least, not very clear. I made some progress with VirtualBox, got as far as being able to see the HomeAssistant Console with the ha> prompt, but the installation didn't include Add-Ons, and the various videos out there suggesting that "% pip3 install homeassistant" followed by "% hass --open-ui" just don't work, at least for me. Just "% hass" almost works, initially gives a heap of errors, and then settles down and can be seen as a viable server when HA is run, but there is still no "Add-Ons" option and so no Mosquitto Broker, and since my sole interest was in givTCP, I gave up and paid for it. If there's a problem with exposing port 8123, that need further investigation. But thanks anyway - and good luck with video!
@dogsdinner99
@dogsdinner99 Год назад
Excellent, really useful video. Found I had to start GivTCP before I could configure it. Will hopefully allow me to use my battery more efficiently rather than manually adjusting the charge level. Notice there is also configuration for 2 Solcast site IDs now for people like me with split E/W panels 🙂
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Yup, that second solcast site was added since I created the video, perfect for your split array. I'm currently comparing that GivTCP forecast automation against the much less elegant script that I created for an earlier video to see which performs the best - future video planned on that one!
@dogsdinner99
@dogsdinner99 Год назад
@@SpeakToTheGeekTech I did try and configure the "Energy" dashboard with the GivEnergy sensors, but it doesnt seem to work correctly as these are daily and overall totals rather than instantaneous values? Probably just need to dig into this a bit more. Only just started playing with it
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Daily or overall energy totals are exactly what you need for the Energy Dashboard. I would suggest you create a Utility Meter helper (Settings > Devices & Services > Helpers tab). Use a source sensor of sensor.givtcp_xxxxxxxxxx_import_energy_total_kwh and set the cycle to Daily and call it something like 'Grid Import Energy Today' or similar'. Give it a little while to populate that new utility meter sensor in the Energy dashboard. You can do the same with other GivTCP energy sensors for solar (if you have that), battery in, battery out, export, etc... always wrap the kwh sensors!
@dogsdinner99
@dogsdinner99 Год назад
@@SpeakToTheGeekTech Thanks 👍
@AndrewEbling
@AndrewEbling Год назад
Great video thanks - managed to follow completely, but I can't for the life of me figure out how to put the GivEnergy spider diagram (which shows the flow of energy between house, grid, solar & battery) to my dashboard. Please can you consider doing a video on this? I'm a fellow geek, but Home Assistant makes my head spin!
@AndrewEbling
@AndrewEbling Год назад
OK - figured it out from one of the other comments below! Really surprised there isn't a pre-configured card with this.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
How about this one? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-KYQbDjNGTsE.html
@AndrewEbling
@AndrewEbling Год назад
@@SpeakToTheGeekTech many thanks! :)
@user-tc3kg7qs8c
@user-tc3kg7qs8c Год назад
I've done all the steps, but get it to work. Currently using the GivEnergy app to pre-charge manually but HA seems to overwrite the 80% SoC somehow with 100% which sometimes makes sense looking at the solcast forecast. But then on better days it's not changing to lower SoC value or never mind the 80% I set in the GivEnergy App. Really need your help as I love playing with HA but I can't get anything to work not even changing the hot water temp of my ASHP when I have excess solar and export to the grid. It's probably just a fine detail I'm missing as the logics look ok, just don't know how to enable/start a automation.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
There could be a number of reasons for your SOC jumping back up to 100%. It could be an automation in the GivEnergy app, it could be the GivTCP solar forecast automation, it could be a misconfiguration of the automation parameters. Could I suggest you join the GivTCP Facebook group and pose your question there. You'll be able to share more details, screenshots of the configuration, and there are more people to help you troubleshoot too. facebook.com/groups/615579009972782
@sharedworldsltd1626
@sharedworldsltd1626 Год назад
Very informative... can we integrate an agile tariff rather than off-peak / peak values??
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
It's not really designed for that scenario. The automation is intended to set the state of charge limit ready for a cheap-rate charge. If you're using Agile then things get massively more complicated because of drain and charge slots being all over the place during the day.
@sharedworldsltd1626
@sharedworldsltd1626 Год назад
@@SpeakToTheGeekTech That's my ultimate goal tbh. Find the cheapest import 4 hour block and the best export 4 hour block. at the moment I just set to export between 4pm and 8pm...
@TheOfficialBatteryMan
@TheOfficialBatteryMan Год назад
@@sharedworldsltd1626 When youve done this or found the solution please share 😂😂
@dozer5069
@dozer5069 Год назад
Easiest way to get the roof tilt... use a smart phone.. bring up the tilt meter and zero it on a level surface. then stand well back from the wall and align yourself with the roof so you are looking up the roof line... tilt phone and "sight" along the phone.. voila.. tilt angle.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Ha, nice one, you know I obviously went straight outside and tried this :)
@ThePatrickJanssens
@ThePatrickJanssens Месяц назад
Great video. I'm new to home assistant and had GivTCP up and running with no issues. But trying to make a cript to swich off the Inverter Eco mode when the PV power exceeds the inverter capacity. In this way I can send the excess DC power to charge the battery (with Eco mode on my battery charges at full capacity). I though changing the mode to Eco (Paused) would switch the Eco mode to OFF. But that seems not to be the case. Any way to switch of Eco mode?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Месяц назад
Just toggle the switch with the name ending battery_power_mode
@ThePatrickJanssens
@ThePatrickJanssens Месяц назад
Is it possible that GivTCP is not updated for the last version or the inverter? Some other control settings in Home Assistant don't seem to correspont with the controls on the Givenergy cloud. I have a GIV-HY5.0 gen 3 with D0.309-A0.309 firmware.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Месяц назад
I wouldn’t know sorry, your best bet for an answer to that is to ask in the GivTCP Facebook group
@RobRitchie-gk1ky
@RobRitchie-gk1ky Год назад
You truly are a Geek and your videos are really informative. I have persevered with HA over the last 2 years but things seems to break at some point. I have used backups but not had success in restoring them and finish up starting again! I did manage to get mqtt working with givtcp and even managed to set up some dashboards with multi tables to display my battery SOCs and other data using givtcp entities. My latest problems originate following an update to HA. This broke my access to the givtcp entities. I have tried removing all the givtcp stuff, as you suggest, and have even installed and reinstalled mqtt but no luck. I can't see the many entities that were there before. In the givtcp logs I get a repeated error message for sync connection and name not resolving. The regCache also gives an error linked to an invalid start byte. Any clues before I wipe HA and set up everything again? Thanks Rob
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Flattery will get you everywhere :) Firstly I'd like to point you in the direction of the GivTCP Facebook group where you'll find a lot of like-minded individuals who can help you through this (facebook.com/groups/615579009972782). Secondly, you've not mentioned how you are running Home Assistant? If it's on a Raspberry Pi, you can just swap the storage media over to try on a different SD card or SSD as a test to save you wiping it. Backups and restores work well for me provided it's a like-for-like restore. So Raspberry Pi -> Raspberry Pi, or Docker -> Docker, for example, no mixing! I regularly restore a test Pi from backups with no issues. I suggest you check out the Facebook group, and look to provide fuller context of your installation so as we can all help on there.
@edbarrow816
@edbarrow816 11 месяцев назад
Thanks for the video, not sure where I've gone wrong but after config and hitting start, I don't have any of the Giv devices like yours? Anyone else experience this or know where I've gone wrong? Any help much appreciated
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
The best place to get help with this is the GivTCP Facebook group - there are a lot of people in there and if you share full details of your setup and extracts from your log files then you're bound to get assistance. facebook.com/groups/615579009972782
@cheeky_farquar
@cheeky_farquar 3 месяца назад
I've just registered for a Solcast Home 'hobbyist' account and it now allows you to register up to two solar arrays. When I go to HA, Integrations, Solcast PV Forecast the Diagnostic section clearly shows both my East and West arrays and their energy forecast for today. Another very helpful video Oliver - thank you. Also can I ask should I use the mqttuser for the MQTT integration or just the GivTCP integration? The MQTT integration is currently using a user called homeassistant (who doesn't exists as a user) and I don't remember setting this up. Thanks.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 месяца назад
You can use the mqttuser account for any components that want to connect to your mqtt broker (so GivTCP, zigbee2mqtt, Glow IHD etc...). It's not mandatory though, it just adds a slightly improved layer of security.
@MattHawkinsUK
@MattHawkinsUK 11 месяцев назад
The winter months are now configurable in the UI.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
Yup there have been a lot of changes to GivTCP since I made this video. I’ll update it once this guide no longer makes sense!
@samdixon5479
@samdixon5479 11 месяцев назад
Hi - super helpful video thankyou! Quick Q re the solcast automation. I understand the concept, but just wondered re the SOC, is that the target for the battery to be at when the day rate begins (0530 for me as I’m on intelligent octopus). So my understanding is that whatever the SOC is at the start of the off peak period (ie 2330) - the automation will let the battery discharge overnight if required, but it will ensure it recharges to the SOC by 0530? Sorry - hope that makes sense , cheers!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
Your understanding is correct, yes. The target SOC defines the %age you wish the battery to be charged to (or discharged to) by the end of your timed charge period. Usually, you would align your timed charge period with your off-peak energy hours.
@samdixon5479
@samdixon5479 11 месяцев назад
@@SpeakToTheGeekTech great - thanks for the reply. Which entity sets the timed charged / discharge period? Or could I just set this in the app since it’ll never change?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
Have a look at the device "GivTCP xxxxxxxxxx Timeslots" and in there are a load of entities such as select.givtcp_xxxxxxxxxx_charge_start_time_slot_1 and select.givtcp_xxxxxxxxxx_charge_end_time_slot_1
@samdixon5479
@samdixon5479 11 месяцев назад
@@SpeakToTheGeekTech perfect - thanks again for such a quick and thorough reply - appreciate it.
@utubejester
@utubejester 11 месяцев назад
Hello, thanks for your video, having followed your guide on installing the GivTCP add on I’m finding that I can’t find any of the devices and entities. I believe that I’ve done something right as I have the web dash enabled and can navigate to it and see information about the battery house and solar panels that tally with the GivEnergy app. I just can’t find any entities so can’t add anything to the Energy dashboard. Could you give a steer on what I could be missing?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
You’re going to need to take a look through the add-on’s logs to get a clue. Also, try posting on the GivTCP Facebook group and include your logs there, there are a lot of people who can give you advice on there
@couplandsj
@couplandsj 7 месяцев назад
Hi, I’ve got exactly the same issue. I’ve installed it twice now but still no entities. I have also hardwired (Ethernet) my AIO, GW and Solis inverter. I can see them all and log into the local interface, but GivTCP/MQTT doesn’t see anything. Did you get a resolution to this issue..?
@iancowell232
@iancowell232 Год назад
My GivEnergy 'sensors' seem to have dropped off HA. Admittedly, this could have happened 2-3months ago as I've not bee keeping on top of them. I followed you video to reinstall the GivTCP and MQTT etc but still im only getting about 6 of the sensors showing. The rest are showing a fault. So i can no longer get reading such as what the house is using now. Any ideas of anything that changed? its like its not receiving the full info through MQTT maybe?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Some of the sensors changed names between older and newer versions. Are they perhaps sensors left over from a previous install? When you uninstalled GivTCP ready to install a new version, did you check that all of the GivTCP sensors had been deleted first before installing the new version?
@arseh326a
@arseh326a 8 месяцев назад
Hi thanks for the videos! I think I'm about to invest some time to set this up at ny home. I have a solar array, solaredge inverter 3x Ac3.0 and 3z 9.5 batteries. Also a MyEnergi zappi and soon to have an Eddi. Before I start though I have a question. With HA and GivTCP setup, is it possible to stop battery discharge, whislt still allowing charge, during a set time? For example, during the 5 hours of intelligent octopus (i just use the fixed period 23:30 til 05:30) I will charge my EV, and batteries. The EV charger is on the home load side and will drain the batteries, this is just masked by the charging. I basically want to stop all discharge and only allow charge during that period. Is this possible? I had messed about with the app in the past, but to no avail. Thanks again for your great videos!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 8 месяцев назад
Yes it is possible but you would have to use Home Assistant to disable battery discharge during that period because default functionality does not do that. However, what I do is set my scheduled charge off peak, and the target SOC value. If the target SOC is 100%, your battery will always charge up to 100% and stay there until the end of the off-peak hours you have set. If you set the target SOC lower, say 50%, and the actual SOC is above that at the time your off-peak charge period begins, then your batteries will discharge (into your car, home, whatever) until it reaches your target SOC (50% in this example) where it will stay until the end of off peak. Usually that behaviour is acceptable. A lot of people do seem to be fixated on not discharging the battery off-peak, when in reality it's a rare occurrence if you always charge the batteries to full too, and even when it does discharge, it's only making best use of the energy available to your home.
@arseh326a
@arseh326a 8 месяцев назад
Many thanks for getting back to me so quickly and thanks for the info. I probably am fixated on it actually! For all intents and purposes I use no grid electricity outside of off-peak, meaning batteries are constantly in use. In my (tiny!) mind, I wish to minimise charge/discharge cycles if at all possible, at least in the hope of maximising useful life of the system; though also maintaining functionality. I want the batteries to be effective as far as possible beyond the 10 Yr warranty mark! Also regarding the usage, in my case I would note that any electricity in use is at the rate of 7.5p kwh. Therefore, during off peak, I'm cycling the batteries at a system use 'cost' over and above the unit rate of grid import. Tiny mind!
@PeterGagen
@PeterGagen 10 месяцев назад
Hi Thanks for the video but I have struggled. All the apps have changed, the menus have moved around and as I do not know how to drive home automation. I think I have done everything but get a load of detailed cards up not the graphic you describe.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 10 месяцев назад
The process is the same (install Mosquitto, install GivTCP) but yes the configuration page is set out differently. All of the options should be the same more or less though but if you’re struggling join the GivTCP Facebook group and ask for help - you can post screenshots there too which helps us see what’s going on
@gazzeg
@gazzeg 10 месяцев назад
So I have been trying to complete this setup with the AIO system and after following your tuturial. However, you state you enter the amount of batteries. I have 3 installed. The issue is when this is populated the system gives errors with the response. I have been told to now put this 0 and it works. Any reason why this is the case.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 10 месяцев назад
This video was made way before the AIO was a thing. I’ve made another video about configuring the AIO with GivTCP and yes, you set the battery quantity to 0 just because there’s a difference in how the batteries are presented. Currently GivTCP can’t get battery data for the AIO.
@ThePatrickJanssens
@ThePatrickJanssens Месяц назад
I have some issues with setting the target SOC (both charge and discharge). Most of the time when I change a slider (e.g. 100 to 50%) the slider changes back to the original settin after a few seconds. Also don't see anything in the givenergy remote control log. All other sliders (e.g. setting the active power range) seem to be working fine. Any settings I missed?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Месяц назад
I’m not sure, I haven’t seen that myself. There is a delay of maybe up to 30 seconds when adjusting things before they ‘stick’ but they generally always work all or nothing! You’re best off asking the question in the GivTCP Facebook group
@ThePatrickJanssens
@ThePatrickJanssens Месяц назад
@@SpeakToTheGeekTech Thanks. Registered for the facebook group. So as soon as they let me in I will raise the question there. So far this is what I found: 1. Charge Target SOC 1 seems missing? I can’t find where to set the charge target for the first charging schedule 2. Charge Target SOC sliders working, but can’t be set back to 100% Charge time slots seem to be working. However seems they some can’t be put back to 100% from a lower value (switches back to original setting). Setting back to 99% seems to work, which then shows as 100% in GivEnergy remote control??? When set to 100% using GivEnergy remote control the settings show as 100% in GivTCP. 3. Discharge Target SOC sliders are totally unresponsive
@lintonstores2241
@lintonstores2241 Год назад
ALso, if not using smart Target, turn it off. Dont leace on and unconfigured. It will affect the charge to levels, in the GiVenergy App
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Yup, I should have mentioned that.
@craigd6137
@craigd6137 9 месяцев назад
Has anyone set this up from scratch with octopus Agile? If so, what do you ensure when setting up the start and finish times etc? I have a fixed export with agile at 15p.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 9 месяцев назад
Are you referring to the solar forecast automation component? If so, it’s not great with Agile - you need to do more work using something like batpred instead which can calculate the cheapest way to charge and discharge your battery
@MCow123
@MCow123 3 месяца назад
Anyone know how force charge or force export settings work within GivTCP? I tried changing the entity to "Running" but this seems to do nothing...if I select a number of minutes instead, only then does it start force charging or discharging (minutes value is also replaced with 'Running' almost immediately after selecting the minutes value). I really wanted the option to, for example, leave force charge on (without specifying number of minutes) via automation whilst making use of Octopus Intelligent Go off-peak slots
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 месяца назад
You can only force charge/export for a specific number of minutes. Just use the Octopus integration to detect those adhoc hours and force charge for an hour.
@mauriceatkinson9520
@mauriceatkinson9520 10 месяцев назад
I too have GivEnergy gateway and AllinOne battery with a Solis S6 inverter. Do I configure GivTCP with the ip address of the gateway?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 10 месяцев назад
No, use the IP address of the AIO. There’s currently nothing to control directly with the gateway.
@mauriceatkinson9520
@mauriceatkinson9520 10 месяцев назад
@@SpeakToTheGeekTech thanks, when i add this I see errors in the givtcp log files. did you come across these errors? 2023-09-09 16:23:24,130 - Inv1 - mqtt_client - [CRITICAL] - Connecting to MQTT broker for control- core-mosquitto UPDATE The latest version of `serve` is 14.2.1. INFO: Accepting connections at localhost:3030. 2023-09-09 16:23:30,549 - Inv1 - read - [ERROR ] - Consecutive failure count= 8 -- (, Exception("Garbage or failed inverter Response: ERROR:-(, KeyError(HR:243), )"), )
@MartinPugh
@MartinPugh Год назад
Thanks for the great videos. As soon as our system entry live on October I plugged it into Home Assistant. Has anyone had an issue where despite Home Assistant setting the target SoC to 20% when the automation runs at 23:45, it resets back to 100% (and subsequently charges to 100% using GO) either at 00:19 or 01:08. I know, really specific times, but it's one or the other every time it resets. Since the weather started brightening up I'm finding is happens about 50/50. The SoC target always updates but then this reset is driving me crazy and I can't find the cause.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Are you using the Home Assistant automation I wrote in a previous video, or the GivTCP built-in one? The 23:45 time sounds like my script, and that might also mean you have the GivTCP one unintentionally running? Check the GivTCP settings and make sure that SMARTTARGET is disabled.
@MartinPugh
@MartinPugh Год назад
@@SpeakToTheGeekTech thanks for the super quick reply. I'm pretty sure I am running based on your original example. I had it in place and at least logging the forecast data even before the hardware arrived. The solar nerd spreadsheet isn't going to fill itself :-) I'll have a check on the details and make sure I've not missed anything from your later updates.
@MartinPugh
@MartinPugh Год назад
So, I'm less than 2 minutes into the video again and I've already realised that at no point did I uninstall v1 of the integration and remove any files from Home Assistant. That might be a good start to figuring out what's going on . Will update as soon as I've done that.
@MartinPugh
@MartinPugh Год назад
Update. OK, I've removed the add-on and cleared down the directory. Reinstalled V2 and included the Solcast forecast details, then disabled the timed forecast-solar automation completely. Fingers crossed.
@GrahamB-ys3ng
@GrahamB-ys3ng Месяц назад
Thanks for the videos. I'm having trouble linking to the inverter. The log is saying inverter update failed. I'm sure I have the right ip address, and have tried old firmware toggle. Any thoughts?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Месяц назад
What sort of inverter? If it's an All-in-one you must set the number of batteries in GivTCP to 0. Otherwise, try asking in the GivTCP Facebook group and give as much info about your setup as possible facebook.com/groups/615579009972782
@GrahamB-ys3ng
@GrahamB-ys3ng Месяц назад
@@SpeakToTheGeekTech Really kind for answering. I'm not entirely sure what I've done differently, but the batteries have now appeared. I don't know how/why. Not sure how often the data is updating. Tomorrow I'll have a go at setting up a dashboard. But now I need a rest. Thanks again. I enjoy your videos, but feel as if I'm walking through treacle.
@Chaff9001
@Chaff9001 11 месяцев назад
Morning, Will this work if my inverter and batteries are on a different network to my house? They are in the garage and that has a seperate Wifi router (WiFi from the House has a very poor signal there)
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
Is it a totally separate router network as in the IP address ranges are separate? It might work, I haven’t tried it myself, but auto detect won’t work
@Chaff9001
@Chaff9001 11 месяцев назад
Wow thanks for the fast response! I think it's completely separate, i ran an ethernet cable to the WAN port of 2nd router from my primary router, to give me wifi in the garage, it has a different name and password, the Inverter and batteries are connected on to that router by the installer as the house one did not have enough strength. I'm not the best with gadgets. @@SpeakToTheGeekTech
@malcolm-ggmu
@malcolm-ggmu 6 месяцев назад
Can you up a video for setting up HM for Octopus Agile thank you in advance 😊
@SpeakToTheGeekTech
@SpeakToTheGeekTech 6 месяцев назад
Hi, I won't be covering Octopus Agile on my channel much sorry. It's not a tariff I plan to use myself as it would cost me a fortune. Automating it is quite tricky, but essentially the most comprehensive solution for doing that is using a component called predbat (github.com/springfall2008/batpred) and the author of that component has his own RU-vid channel with guides on how to set it up. www.youtube.com/@springfall2008
@JohnThomas-ey1hx
@JohnThomas-ey1hx 5 месяцев назад
I have an AIO system and when I look at my network for the inverter , I see two connections for HF-A21. Is one for the battery inverter and the other for the Gateway? Do I need to put both in, or if just the battery inverter how do I know which is which?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
You just need to input the IP address for the inverter, not the gateway. Difficult to tell them apart by looking, but easiest way is to open your GivEnergy app and connect locally - see the first method in my video here: ru-vid.comHrfVVK5_EaY
@JohnThomas-ey1hx
@JohnThomas-ey1hx 5 месяцев назад
Perfect. I'll also rename them on the home network. Thank you @@SpeakToTheGeekTech
@user-iw7fv4dg1k
@user-iw7fv4dg1k 6 месяцев назад
Really new to all this HA stuff and find your videos extremely useful. I have gone thorough all this and the GivTCP is showing the following 2024-01-02 17:32:25,494 - Inv1 - mqtt_client - [ERROR ] - No serial_number found in MQTT queue. MQTT Control not available. This, at least to me, suggests I should have entered the Inverter Serial Number somewhere in the config/setup. Any advise?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 6 месяцев назад
It most likely means it can’t find your inverter at the IP address you provided, or it’s running old firmware and you need to check the old firmware option (things have moved on since I made this video). If you’re not getting any luck I suggest you join the GivTCP Facebook group where there are a lot of people who can help.
@user-iw7fv4dg1k
@user-iw7fv4dg1k 6 месяцев назад
Thanks for the quick response. I have checked the Ip address on the network and that's fine. Old firmware was also checked. Log now apparently stuck on 2024-01-02 18:25:21,956 - Inv1 - read - [CRITICAL] - First time running so saving AC Charge status 2024-01-02 18:25:21,965 - Inv1 - read - [CRITICAL] - Publishing Home Assistant Discovery messages As you can see this was last lines on config about 30 minutes ago
@gordongilchrist1237
@gordongilchrist1237 5 месяцев назад
have you had any luck getting past this. I have the same problem and hit a brick wall and looking any advice you may have
@user-iw7fv4dg1k
@user-iw7fv4dg1k 5 месяцев назад
@@gordongilchrist1237 I eventually uninstalled and reinstalled GivTCP with new API's etc. and it worked. I have now set everything up with static IP's and it's been rock solid for the last month.
@cpaius
@cpaius Год назад
Maybe I missed it, but did you setup timed charging at night in the GivEnergy app? In my case the Addon sets the SOC but unless there is already a scheduled charge period then it won’t work.
@cpaius
@cpaius Год назад
It would be great if the Add-on would set the charge window when the off peak period starts, without having to setup other automations.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
It depends how you did it in the app. I set a timed charge in the app for off-peak... but if you set it using an automation based on smart tariffs then it won't. You need to disable the smart tariff automation and just set a manual timed charge and then setting the target soc using GivTCP will work fine.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
You can request the feature to the developer via Github if you like. He loves new feature ideas, I personally would prefer it to concentrate on the basic functionality and leave the fancy stuff to external automations... but that's my preference!
@cpaius
@cpaius Год назад
Makes sense. PS: great video, thanks for taking the time to do this!
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Thank you :)
@MrKlawUK
@MrKlawUK Год назад
solar forecast not working Oct-Mar is surely when you most want to use it? April-Sep you can probably just manually set it to 20-25% and off during the summer months?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Oct-March is risky setting it below 100% for me at least. Very rarely would I get enough sun during those months to justify the risk of leaving the automation running. Maybe 1 day a month is super-sunny!
@MrKlawUK
@MrKlawUK Год назад
@@SpeakToTheGeekTech makes sense. And if it is sunny it’ll need fewer kWh to top up overnight anyway. Better to use off peak kWh than need peak rate ones
@raiphkay6829
@raiphkay6829 7 месяцев назад
Installed Mosquitto & GivTCP on a HA Green. GivTCP starts until: 2023-12-18 17:50:40,320 - Inv1 - mqtt_client - [CRITICAL] - Connecting to MQTT broker for control- core-mosquitto 2023-12-18 17:50:44,590 - Inv1 - read - [ERROR ] - inverter Update failed so using last known good data from cache The integration MQTT is there but no GivTCP. MQTT configuration problem?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 7 месяцев назад
Sounds more like your GivTCP installation can't see the inverter. Have you joined the GivTCP Facebook group? There are a lot of people on there who may be able to help.
@Shamde
@Shamde Год назад
When trying to add the sensors to the HASS energy tab, it only shows the sensors like "GivTCP Day Energy Kwh" the live information sensors don't show up. Have I done something wrong?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
That’s correct. The energy dashboard only shows energy (kWh) not live power (watts/kW). If you want to view live power in a fancy way, try a power flow card like this Power Flow Card Plus for Home Assistant ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-C4Zh35E9wJE.html
@Shamde
@Shamde Год назад
@@SpeakToTheGeekTech that worked perfectly thanks for getting back so quickly!
@Cheradanine
@Cheradanine Год назад
I'm not sure how much cop the solar forecasting automation is. When it's enabled, it just charges the battery to 100% in off-peak hours. We've had some very sunny days recently (I had 15kWh of generation the other day), none of which were picked up by the automation. Perhaps this is due to it being disabled in some months, but then again why would it do this??
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
It is almost certainly disabled in the winter months from what I can tell in the code. I will reserve my judgement until the summer when I can test it out properly. My HA-based solar forecast automation worked quite well this summer but it's always good to have alternative approaches.
@Cheradanine
@Cheradanine Год назад
@@SpeakToTheGeekTech Agreed, but only if those alternatives work, which this one clearly didn't at the moment.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
My 8.2kWh battery rarely makes it through the day at the moment so I charge it to 100% every evening. I reckon I’m only exporting a couple of kWh/week absolute maximum so automating based on the forecast at this time of year for me is more likely to cost me money due to inaccuracies than it is to save me anything
@Cheradanine
@Cheradanine Год назад
@@SpeakToTheGeekTech Absolutely, and there's the rub. If I overcharge during my IO cheap rate then I lose 3.4pence for every kWh that I overcharge by (7.5p per kWh minus the 4.1p SEGexport that I would get by exporting). However, if I undercharge and have to import during the day then each kWh will cost me 39.25 pence. So the equation has to be balanced towards overcharging on the cheap rate. Disabling the algorithm completely for half the year seems a retrograde step. The optimal is to only charge enough at night to allow the next days generation to top the battery off to 100%. I've got two 8.2s in my system and if I am in all day, especially if I use my air-to-air heatpump to heat some rooms then the 16.4kWh will get me through the day.
@blair.nichols
@blair.nichols Год назад
Do we need to turn OFF timed charge etc on the invertor settings page?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I leave Timed charge enabled in the GivEnergy portal for Octopus Go hours personally. You could disable that and manage it all via automations in Home Assistant if you wanted to but it’s personal preference
@blair.nichols
@blair.nichols Год назад
@@SpeakToTheGeekTech issue i have is I have it all installed and setup and it still charges to 100% every night dispite great weather report for following day. Ive exported 100 kWh in last 4 days andbought 10 each night when 2-3 would have done
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Mine too. Solcast have dropped the number of requests you can make to 10/day so by default the integration runs out of requests in a few hours meaning there’s none left for GivTCP to use. I’ve been trying to figure out a workaround on my own installation for this. In the meantime you can disable smart target on the add on and use an automation instead (see my first GivEnergy video)
@davidalmond9334
@davidalmond9334 Год назад
hi sorry for stupid question but do u use ha /os ty dave
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Hi, yes I use Home Assistant OS installed on a Raspberry Pi 4
@davidalmond9334
@davidalmond9334 Год назад
@@SpeakToTheGeekTech ty
@couplandsj
@couplandsj 7 месяцев назад
Oliver, you probably already know this as you have the AIO now, but when configuring GivTCP you need to set the number of attached batteries to"0" zero. Otherwise none of the entities will appear and there will be an error in the log file about no serial number found.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 7 месяцев назад
Yup, thanks. That's covered in my newer AIO configuration video. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-FeqnXCnmsTU.html
@couplandsj
@couplandsj 7 месяцев назад
@@SpeakToTheGeekTech clearly I missed that..! I just searched for the GivTCP install video and found the first which then sent me to the second. Never thought to look at the AIO video...doh...
@paulfisher7303
@paulfisher7303 Год назад
How do get the power flow web interface working please?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
Browse to homeassistant_ip_address:port_from_givtcp_config replacing those placeholders with the real details.
@Eamonnogorman
@Eamonnogorman Год назад
@@SpeakToTheGeekTech hi, How can we display this power flow within HA ? I tried using a web card but as I use HTTPS, then i dont think it will allow to embed a normal http web link
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
You are correct, you can't display an HTTP page within HA if you're using HTTPS. You'd need to use an SSL proxy, such as NGINX, to encrypt the traffic first. However, that's a lot of effort when you could just use the data it provides to Home Assistant to feed a power flow card. I have a video covering a couple of power flow cards (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-KYQbDjNGTsE.html) and I know that there's another one under development too which is trying to take the best of both. I know that none look like the GivEnergy one, but you can use things like card-mod to adjust the CSS and make it closer in terms of the colour scheme if needed.
@philip_james
@philip_james Год назад
Does GivTCP v2 work with the new Gen 2 inverters? I can't seem to get it to work with my Gen 2 Hybrid Inverter. The following comes up in the logs. read - [ERROR] - Consecutive failure count= 11 -- (, Exception('Garbage or failed Invertor Response'), ) 2023-02-25 12:09:56,686 - read - [ERROR] - 10 failed invertor reads in a row so removing regCache to force update...
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
It didn't used to work because a library that GivTCP depends on is hard-coded with inverter prefix values (the first two characters of your inverter's ID). I know that the GivTCP developer has been in contact with GivEnergy to obtain a full list of new inverters and is working on fixing that if he hasn't already. I think it's a fair bit of work for him and he's doing it in his spare time. I'll drop a note in the video description once I get confirmation of the supported inverter prefixes.
@ZZR600E3
@ZZR600E3 Год назад
@@SpeakToTheGeekTech I've got a Gen1 and I'm also getting a flood of these in the Log so don't think it's exclusive to the Gen2. I've yet to have it successfully trigger though. Looking in my log tonight inbetween the garbage failures, it states my Solcast rooftop site does not exist, but API and Resource ID is 100% correct and Solcast logged a token so I'm at a total loss as to what is going wrong!
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
So do you not have any part of GivTCP working at all or is it just the Solcast part not working? There's a Facebook group named "GivEnergy GivTCP Users Community" and it might be worth bringing up your issues on there, reason being is there are lot more people on that group who can help with ideas. The previous issue over unsupported inverter types should be resolved now in the latest update.
@philip_james
@philip_james Год назад
@@SpeakToTheGeekTech I can confirm with the latest GivTCP 2.1.5 released this week it is working just fine on my Gen 2 Hybrid 3.6KW. @Chris France Check you are using the latest version and I would try a full reinstall removing all old install files.
@ZZR600E3
@ZZR600E3 Год назад
@@philip_james @SpeakToTheGeekTech, many thanks, did a full overhaul a few times and it did manage to grab the solcast data tonight but still getting those errors but not as frequent. If it works then I'll just monitor it. With it saying Winter Month in the log, not like I'm going to see anything as a result until April anyway :)
@damo_c
@damo_c 7 месяцев назад
I keep getting an error saying Serial not found "No serial_number found in MQTT queue. MQTT Control not available." if anyone knows what to do to fix this it would be greatly appreciated
@SpeakToTheGeekTech
@SpeakToTheGeekTech 7 месяцев назад
You’d be best off joining the GivTCP Facebook group - there are a lot of people in there who may be able to help you
@damo_c
@damo_c 7 месяцев назад
@@SpeakToTheGeekTech thanks. I'll check it out. Although looks like it might be an issue with the most recent release. At least it seems I'm not alone
@onlinevideos8464
@onlinevideos8464 11 месяцев назад
I went to create a Givenergy API key but then it came up with loads of options, what should I tick/leave unticked?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 месяцев назад
What are the options? When I created mine, which was a while ago, there was one button to click and no options so they sound new...
@onlinevideos8464
@onlinevideos8464 11 месяцев назад
@@SpeakToTheGeekTech Its quite a long list, if your channel doesn't auto delete links I could paste a screenshot to discord and send the link if permitted.
@onlinevideos8464
@onlinevideos8464 10 месяцев назад
It looks like youtube deleted the discord link
@SpeakToTheGeekTech
@SpeakToTheGeekTech 10 месяцев назад
Sorry, yes, it's not even in the 'held for review' section. Have you tried asking in the GivEnergy community forum? You're more likely to get a useful answer from someone in there (possibly even an employee of GivEnergy) especially as I haven't seen any extra options myself. You can even post screenshots in that forum too. community.givenergy.cloud
@tonydurrant
@tonydurrant 9 месяцев назад
Thnaks for this. Soooo useul, but there is something i cannot get to work. i want to force export at a given time -for a given time, if the battery level is above 95%. I belive I have got this to trigger, and I belive I have the condition correct, but try as I might, I cannot force an export. I have found the action "force export to first option", but what is first option ?. Is there somewhere where I put in options?. Or have I got the wrong action. Help !!!! please
@SpeakToTheGeekTech
@SpeakToTheGeekTech 9 месяцев назад
You'd call the select.select_option action and give it the force export entity and the time to export for. The time is in minutes, and must be a specific value (2, 15, 30, 45, 60, 90, 120, 150, 180). My example is 2 minutes: service: select.select_option data: option: "2" target: entity_id: select.givtcp_xxxxxxxxxx_force_export
@tonydurrant
@tonydurrant 9 месяцев назад
@@SpeakToTheGeekTech thanks so much for getting back to me. I'll certainly give it go. Many thanks
@tonydurrant
@tonydurrant 9 месяцев назад
Is there any way that I can select the action from the drop down list. I'm not a programmer I'm afraid
@SpeakToTheGeekTech
@SpeakToTheGeekTech 9 месяцев назад
Do you mean to activate it manually or while creating the automation? Yes for manually, but no for automation. You can select the action by searching the call service list and the select_option service is pickable but the data value must be typed in
@tonydurrant
@tonydurrant 9 месяцев назад
I actually meant whilst creating an automation. So how do I write scripts. Is there an editor or something?
@Eamonnogorman
@Eamonnogorman Год назад
After install, I am getting this error message for my battery "2023-06-14 18:24:41,129 - read - [ERROR] - Battery Object empty so skipping" Anyone have any idea how to resolve this ?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I don't, but there's a Facebook group dedicated to helping people with GivTCP. If you ask your question in there then someone may have already seen the problem: facebook.com/groups/615579009972782/
@steve51158
@steve51158 Год назад
Hi followed the guide to the letter but still only getting cpu,memory percent and newest version,running,version sensors?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
That sounds like you are looking at the device named "GivTCP" which contains only those entities. The add-on should also create other devices such as "GivTCP xxxxxxxxxx Control" and "GivTCP xxxxxxxxxx Power" amongst many others. If those other devices aren't appearing then you'll need to check the log on the add-on page. If there's nothing obvious in those logs, you can change the LOG_LEVEL option temporarily to Debug and see if it gives you anything useful to tell you what the cause might be.
@markbell-williamson2915
@markbell-williamson2915 Год назад
@@SpeakToTheGeekTech Very useful video, thanks. I'm having similar problems - the only entity appearing is GivTCP. I have checked the logs and the only obvious error I can see is - read - [ERROR] - Error collecting registers: (, ValueError('hour must be in 0..23'), ). This occurs many many times. Any help would be much appreciated.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
If you're on Facebook you should join the group called "GivEnergy GivTCP Users Community". There are a lot of experienced users on there and if you ask your question then we can all try to help you get to the bottom of it. It's tricky to discuss troubleshooting over a RU-vid comments section :). Also check the first two characters of your inverter ID. If it doesn't start with CE, ED or SA then that might be an issue, but usually the problems are to do with the network connection between the inverter and the device running GivTCP.
@GordonSmith-vb5ce
@GordonSmith-vb5ce Год назад
3 attempts to install and I'm also getting the same, with the only entry appearing being GivTCP. However, my memory soars into the mid /high 90% and I lose access to Supervisor, logs, re-boot, etc and in the end my system crashes. I'm on a Ri3b+ 120GB SSD which, pre-GivTCP has been stable and run at low memory. Any ideas why installing GivTCP should torpedo the system? TIA
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I've never actually tried installing the add-on on a RPi3 at all and I don't have a 3+ I could test on. I know it works fine on a 4 with only 1GB RAM (that's the test Pi in my video) and the 3+ has 1GB RAM too so that should be fine. You may want to join the same Facebook group I recommended above (GivEnergy GivTCP Users Community) and ask the question there - there's almost 1000 people in that group now so I'm sure someone else must have tried this on a 3+.
@jezlawrence720
@jezlawrence720 5 месяцев назад
Could we have a givtcp playlist?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
Sure ru-vid.com/group/PLKp2r5So-W3xSJ8o1EESvQpx9gNeBWWxH
@jezlawrence720
@jezlawrence720 5 месяцев назад
Blimey that was fast! Was it already there and I missed it?!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
Nope, I just made it with a few clicks. It's all GivEnergy stuff rather than just GivTCP though because they're a bit muddled up.
@alanhunt6033
@alanhunt6033 Год назад
Hi, Great videos, but GivTCP can't find my inverter, get the following - 2023-07-14 20:39:57,064 - startup - [CRITICAL] - HA MQTT Service has been found at core-mosquitto 2023-07-14 20:39:57,077 - startup - [ERROR] - Error scanning for Inverters 2023-07-14 20:39:57,077 - startup - [CRITICAL] - GivTCP isAddon: True I know the IP I am putting in config is correct - i can see it in GivEnergy App and also router. Tried complete delete and re-install, still no joy. Any suggestions please? Inverter installed yesterday, latest firmware.
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
You might want to pose the question on the GivTCP Facebook group - there are a lot of others with experience of issues who might be able to help. You should probably paste in more of the error log than you have provided if possible as it’s not enough details at the moment to tell what’s happening m.facebook.com/groups/615579009972782/?ref=share
@alanhunt6033
@alanhunt6033 Год назад
@@SpeakToTheGeekTech Thanks very much, joined facebook group., posted full log as suggested. Fingers crossed!
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
I've just seen your post there, Facebook thought it might be spam because of all of the IP addresses in it. I've approved it for you!
@andydean6781
@andydean6781 Год назад
Another great vid I seemed to have missed, but stumbled across it today. Am I right in thinking that with the Solar automation now in the GivTCP app, then the config in this video with the YAML is no longer required ? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IBXoD6KUtxk.html&lc=UgxcFxw3-PgYcO9NEf54AaABAg.9n_aVqOWlNw9naZhsiXntD Thanks
@SpeakToTheGeekTech
@SpeakToTheGeekTech Год назад
You can use either the automation from that video, or you can use the one built in to GivTCP. It's personal preference. I'm personally now using the one built in to GivTCP, but lots of people I'm aware of are still using that automation in one form or another. There's also another option called BatPred which seems quite good so far but it a lot more complex to get working.
@andydean6781
@andydean6781 Год назад
@@SpeakToTheGeekTech The other seemed to work OK for the most part (nothing to compare to though). I'll disable it for now and see how the one built in gets on. I'll have a look at BatPred, it's already been a bit of a learning curve with Home assistant and wouldn't have been using it at all without your vids to be honest. So it may be a bit beyond me. Thanks.
@ecotts
@ecotts 4 месяца назад
I think it would have been nicer if it had been laid out like this: How many INVERTERS does your GivEnergy system use (Max of 3) ? X INVERTER CONFIGURATION OPTIONS *INVERTER 1* - Is this inverter an AIO? (toggle) - Is this inverter using old firmware? (toggle) - How many batteries are connected to this inverter? xx - What is the IP Address of this inverter? x.x.x.x - Provide a PREFIX name for this Entity in Home Assistant: GivTCP-Inverter1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - *INVERTER 2* (If in use) - Is this inverter an AIO? (toggle) - Is this inverter using old firmware? (toggle) - How many batteries are connected to this inverter? xx - What is the IP Address of this inverter? x.x.x.x - Provide a PREFIX name for this Entity in Home Assistant: GivTCP-Inverter2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - *INVERTER 3* (If in use) - Is this inverter an AIO? (toggle) - Is this inverter using old firmware? (toggle) - How many batteries are connected to this inverter? xx - What is the IP Address of this inverter? x.x.x.x - Provide a PREFIX name for this Entity in Home Assistant: GivTCP-Inverter3 I think i have OCD 😆
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 месяца назад
Perhaps. You can always edit it on Github and push it out for approval if you like. There was talk of a web interface for configuring it coming along but that hasn't materialised hence this config interface hasn't had much love.
@richeel5887
@richeel5887 5 месяцев назад
What is your octopus referral link? I'v signed up but I can still add it. need your email or personal link.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 5 месяцев назад
Hi! The referral link is share.octopus.energy/crisp-moth-619 Or quote the referral code: crisp-moth-619 Thank you very much!
Далее
Configuring the GivEnergy All in One
11:28
Просмотров 13 тыс.
УРА! Я КУПИЛ МЕЧТУ 😃
00:11
Просмотров 268 тыс.
Я читаю переписки сына
00:18
Просмотров 701 тыс.
Power Flow Card Plus for Home Assistant
7:23
Просмотров 17 тыс.
GivEnergy and the Home Assistant Energy Dashboard
5:06
Octopus Heat Pump Installation - Follow Up
4:46
Просмотров 1,1 тыс.
Battery  low 🔋 🪫
0:10
Просмотров 13 млн