November 8Nov 8 Author @tazman ,eisy-ai does not know anything about network resources neither for programs nor for plugin-dev. And that's on purpose.Regarding session management, that's something we need to finetune. For now, you can change history_token_budget to 500000 in the configuration json. Awesome regarding the occupancy plugin!With kind regards,Michel
Wednesday at 08:33 PM3 days I'm just getting back into this, and created a second plugin, of a totally different nature. No hardware or network access, strictly making date related calculations, like if we're in an odd or even week of the year, if we're in the last full Monday to Friday week of the month, etc. Cities have been getting creative on setting up services like garbage collection (pardon the trash talk...) and getting advance notifications for these can be useful. In my city garbage collection is every week, but alternating between recyclables and regular garbage. Compostables is every week, except for winter (December to March) where it's every two weeks. Then there is large item pickup once a month, on your regular garbage day that falls in the last full Monday to Friday week of the month. Automate that... Well now I can! 🙂Other handy values are weekday instance of the month (eg: second Wednesday)I need to get around to setting up github and make this available to others. Edited Wednesday at 08:40 PM3 days by Guy Lavoie
Thursday at 03:51 PM2 days I ran into an interesting little issue this morning. In modifying my Calendar plugin, I asked it to remove some text descriptors it was putting in some values, such as "13 days" for the number of days left in the month. I want just the number because I want to be able to do numeric comparisons, like > , etc. It was trying to change the UOM to 56 (raw) to do that and at one point asked me to delete the existing nodes in PG3x. It seems to be thinking that PG3x is being used for plugin management, even though this one was created from scratch as an integrated plugin. The other thing is that unlike with PG3x where you can click on the "Nodes" heading of a plugin and manually delete nodes, there is no such thing available in the integrated plugins, that I can see anyway. When it saw that it couldn't work, it took a more roundabout route to getting done, successfully.
Thursday at 04:38 PM2 days Author @Guy Lavoie ,Thank you very much for the feedback. Definitely remnants in the codebase. We'll fix it.With kind regards,Michel
Thursday at 10:13 PM2 days Author Hello everyone,Some exciting stuff:User guide! [ link ]Migration of Python from 311 to 312Added a tool that manages 90% of github setup so that all you need to do is to a) only once: setup your github account b) create a repo and set it up with the created by eisy-ai, and c) point eisy-ai to that repo. Then just to git stuff directly from eisy-ai such as add, commit, push, fetch ...IMPORTANT WARNING - you need the latest udx and eisy-ui. Upgrading from Staging will upgrade your OS to 14.5 AND your python to 312. Please be patient. It may take up to 2 hours.With kind regards,Michel
23 hours ago23 hr I have installed the plugin and it shows connected. I've restarted the plugin after config and rebooted the eisy but I do not see the icon at the top for eisy ai.After some digging around in the logs, log errors suggest some dependency errors for the plugin.Details:eisy firmware: 6.1.2Polyglot: 3.4.18Python: 3.11Plugin: eisy-aiStartup error:ModuleNotFoundError: No module named 'unified'Dependency installation errors:jiter 0.16.0 - Rust/maturin build failurerpds-py - Rust/maturin build failurenucore-ai>=3.6.0 installation incompleteSuggestions how to fix this issue? Edited 23 hours ago23 hr by donp spelling error
23 hours ago23 hr 33 minutes ago, donp said:I have installed the plugin and it shows connected. I've restarted the plugin after config and rebooted the eisy but I do not see the icon at the top for eisy ai.After some digging around in the logs, log errors suggest some dependency errors for the plugin.Details:eisy firmware: 6.1.2Polyglot: 3.4.18Python: 3.11Plugin: eisy-aiStartup error:ModuleNotFoundError: No module named 'unified'Dependency installation errors:jiter 0.16.0 - Rust/maturin build failurerpds-py - Rust/maturin build failurenucore-ai>=3.6.0 installation incompleteSuggestions how to fix this issue?I would suggest running upgrade packages, afterwards reboot, wait until everything is up and then re-install the plugin.(I am not sure if this is still a requirement, but as recently as of two weeks ago, you needed to be on Staging repo to use eisy-ai). Edited 23 hours ago23 hr by DennisC added note
22 hours ago22 hr 17 minutes ago, tazman said:@donp you have to upgrade from the staging repo to run eisy-ai.@tazman Ah. Thanks for the info. I did not see that prereq in the user guide install. I guess I will wait until this is a production release. Too risky to run non-prod release for me.
22 hours ago22 hr On 11/12/2026 at 5:13 PM, Michel Kohanim said:Hello everyone,Added a tool that manages 90% of github setup so that all you need to do is to a) only once: setup your github account b) create a repo and set it up with the created by eisy-ai, and c) point eisy-ai to that repo. Then just to git stuff directly from eisy-ai such as add, commit, push, fetch ...With kind regards,MichelHi Michel,Could you expand a bit on any security concerns with storing the github push token inside eisy-ai?The first time I pushed to github before this upgrade, eisy-ai recommended not storing the token within eisy-ai.Thanks.
20 hours ago20 hr What do I need to do to install the plugin? It just times out when I try to install it.Logs:2026-11-14 12:32:27 [error] web: Error installing plugin eisy-ai in slot 1: timeout of 360000ms exceeded2026-11-14 12:32:27 [error] web: Error with API request to POST /api/plugins/store/prod/install: timeout of 360000ms exceeded2026-11-14 12:32:27 [http] web: POST /api/plugins/store/prod/install : 500 : 360290ms Versions:OS Version: 14.4-RELEASE-p6eisy-ui: 1.4.8IoX: 6.1.2_10UDX: 5.1.0PG3x: 3.4.28iox-matter service: 1.3.24mosquitto: 2.0.18mDNSResponder: 2881.100.56.0.1libwebsockets: 4.3.3
20 hours ago20 hr 6 minutes ago, dinglis said:What do I need to do to install the plugin? It just times out when I try to install it.You need to have the latest packages from Staging, per Michel's post above:"IMPORTANT WARNING - you need the latest udx and eisy-ui. Upgrading from Staging will upgrade your OS to 14.5 AND your python to 312. Please be patient. It may take up to 2 hours."
14 hours ago14 hr Lots of eiay-ai sucess!Yesterday ai helped me create a solaredge cloud/API based plugin that works around many of the new limitations of the new v2 API.We also created a plugin for my Hyundai Ionic 5 which show its charging status, climate status and windows/doors status and it accepts commands.Today we completed a plugin for the solaredge which connects locally via ethernet using the modbusTCP protocol and avoids all the new API limits and can be polled every few seconds rather than every 15 minutes. I never got the modbusTCP plugin in the store to work so I had eisy-ai build its own.The issues with the context window overflow are now gone!A suggestion:ai needs to be able to read and modify notification templates. With the new plugins I am faced with finding and replacing lots of ugly old node and variable definitions with new ones. seems like the perfect job for AI.
Create an account or sign in to comment