Forum Replies Created
-
AuthorPosts
-
24 November 2021 at 23:57 in reply to: Arduino Uno Wifi Rev2 Could not connect to mail server #16516
Hi r0vert,
I retry to send message with my MKR 1010 WiFi and I send email without problem after add google.com to this example
the only difference is that I generate an application password like described here.
Bye RenzoHi Zohair,
I do the test with the example sketch/* * PCF8575 GPIO Port Expand * Inverted led test: all led is connected with anodo to the IC * * PCF8575 ----- esp32 * GND ----- GND * VDD ----- 3.3V * SDA ----- 21 * SCL ----- 22 * * P0 ----------------- LED0 * P1 ----------------- LED1 * P2 ----------------- LED2 * P3 ----------------- LED3 * P4 ----------------- LED4 * P5 ----------------- LED5 * P6 ----------------- LED6 * P7 ----------------- LED7 * P8 ----------------- LED8 * P9 ----------------- LED9 * P10 ----------------- LED10 * P11 ----------------- LED11 * P12 ----------------- LED12 * P13 ----------------- LED13 * P14 ----------------- LED14 * P15 ----------------- LED15 * */ #include "Arduino.h" #include "PCF8575.h" // https://github.com/xreef/PCF8575_library // Set i2c address PCF8575 pcf8575(0x20); void setup() { Serial.begin(9600); // Set pinMode to OUTPUT for(int i=0;i<16;i++) { pcf8575.pinMode(i, OUTPUT); } for(int i=0;i<16;i++) { pcf8575.digitalWrite(i, HIGH); } pcf8575.begin(); } void loop() { static int pin = 0; Serial.print("SET LOW "); Serial.println(pin); pcf8575.digitalWrite(pin, LOW); Serial.print("READ pin and pin5 "); Serial.print(pcf8575.digitalRead(pin)); Serial.print(" - "); Serial.println(pcf8575.digitalRead(P5)); delay(1000); Serial.print("SET HIGH "); Serial.println(pin); pcf8575.digitalWrite(pin, HIGH); delay(1000); pin++; if (pin > 15) pin = 0; }
And all work ok, check the connection schema on the article
Remember that IT hasn’t enought power to light a led, so you must put the LED catodo on PCF and power with resistor on anodo.
Bye RenzoHi Ponystyle,
the video It’s a preview, I publish the relative articles and code in the next weeks..
Bye RenzoIf you translate these key I add your native language to the WIM
"layouts.set": "Layouts of the page are saved on device", "layouts.home.add": "Element added to home page", "layouts.home.remove": "Element removed from home page", "menu.sidebar.home": "Home", "menu.navbar.home": "Home", "menu.sidebar.daily": "Daily chart", "menu.navbar.daily": "Daily chart", "menu.sidebar.monthly": "Monthly chart", "menu.navbar.monthly": "Monthly chart", "menu.sidebar.information_state": "Information & state", "menu.navbar.information_state": "Inverter infromation & state", "menu.sidebar.configuration": "Configuration", "menu.navbar.configuration": "Configuration", "menu.sidebar.introduction": "Introduction", "menu.navbar.introduction": "Introduction", "date.label": "Date", "chart.no_data": "No data", "chart.no_production": "No production", "chart.loading": "Loading...", "chart.production.power.title": "Daily power production", "chart.production.voltage.title": "Daily voltage trend", "chart.production.current.title": "Daily current trend", "chart.production.battery.title": "Battery", "chart.production.power.subtitle": "Day: ", "chart.production.voltage.subtitle": "Day: ", "chart.production.current.subtitle": "Day: ", "chart.production.battery.subtitle": "Day: ", "chart.production.power.label": "Power", "chart.production.voltage.label": "Volts", "chart.production.current.label": "Current", "chart.production.battery.label": "Volts", "informative.total.lifetime.title": "Total lifetime production", "informative.total.yearly.title": "Total yearly production", "informative.total.montly.title": "Total montly production", "informative.total.weekly.title": "Total weekly production", "informative.total.daily.title": "Total daily production", "informative.realtime.power.title": "Realtime production", "chart.monthly.production.title": "Monthly production chart", "chart.monthly.production.subtitle": "Reference month: ", "chart.monthly.production.label": "Daily power", "chart.monthly.production.tooltip": "Power: {pow}w Peak: {peak}w", "chart.monthly.production.tooltip.label": "Production:", "last.update": "Last update", "table.inverter.info.title": "Inverter info", "table.inverter.info.subtitle": "All data from the inverter", "table.inverter.info.modelName": "Model name", "table.inverter.info.modelNameIndoorOutdoorType": "Name indoor o outdoor type", "table.inverter.info.gridStandard": "Grid standard", "table.inverter.info.trasformerLess": "Trasformer less", "table.inverter.info.windOrPV": "Wind or PV", "table.inverter.info.firmwareRelease": "Firmaware version", "table.inverter.info.systemSN": "System SN", "table.inverter.info.systemPN": "System PN", "table.inverter.info.manufactoryDate": "Manufactory date", "table.inverter.info.configStatus": "Config status", "table.inverter.alarm.state": "Alarm state", "table.inverter.channel1.state": "Channel1 state", "table.inverter.channel2.state": "Channel2 state", "table.inverter.inverter.state": "Inverter state", "table.inverter.state.title": "Inverter state", "table.inverter.state.subtitle": "All attention point of the inverter", "configuration.preferences.title": "Settings", "configuration.preferences.subtitle": "Generic settings", "configuration.preferences.GTM.label": "GTM offset", "configuration.preferences.DST.label": "Daylight saving time (Override GTM)", "configuration.preferences.update": "Update preferences", "configuration.network.title": "Network configuration", "configuration.network.subtitle": "Remember to set a correct static IP", "configuration.network.staticIP.label": "Select a static IP", "configuration.email.table.email":"EMail", "configuration.email.table.name":"Name", "configuration.email.table.alarms":"Alarm", "configuration.email.table.channel1":"Channel 1", "configuration.email.table.channel2":"Channel 2", "configuration.email.table.states":"State", "configuration.email.notification.enabled.label": "Activate notification", "configuration.email.table.value.alert":"Alarm", "configuration.email.table.value.nothing":"None", "configuration.email.table.value.ever":"All", "configuration.network.update": "Update network settings", "configuration.email.notification.title": "Notification settings", "configuration.email.notification.subtitle": "Check if you use all channel", "configuration.email.notification.add": "New notification email", "configuration.email.notification.add.modal.title":"Insert", "configuration.email.notification.add.modal.no_email":"None", "configuration.email.notification.add.modal.first_alarm":"First alarm", "configuration.email.notification.add.modal.all_state_change":"At all state change", "configuration.email.notification.add.modal.no_run":"No more run", "configuration.email.notification.add.modal.no_MPPT":"No more on MPPT state", "configuration.email.notification.update":"Update notification settings", "configuration.save.success": "Configuration saved successfully", "configuration.save.failed": "Failed to save configuration <br>{err}", "configuration.smtpserver.title": "Settings server SMTP", "configuration.smtpserver.subtitle": "To receive notification you need configure SMTP server", "configuration.smtpserver.update": "Update data of server SMTP", "configuration.email.notification.subject.label": "Subject", "configuration.email.notification.subject.default": "Iverter notification", "configuration.email.notification.problem.label": "Message for problem", "configuration.email.notification.problem.helper": "This is the text sended when problem is raised on your inverter!", "configuration.email.notification.problem.default": "A problem is raised on your inverter:", "configuration.email.notification.no_problem.label": "Message for problem solved", "configuration.email.notification.no_problem.helper": "This is the text sended when problem is solved on your inverter!", "configuration.email.notification.no_problem.default": "A problem is restored on your inverter:", "home.fab.tooltip": "Locally save current layouts of this page", "page.intro": "<div><h2>Introduction</h2><div>To install this Web App activate the chrome features <b> Desktop PWAs</b></div><div>Copy this link and paste in your browser</div><div>chrome://flags/#enable-desktop-pwas</div></div>", "websocket.open": "Realtime push notification active", "websocket.close": "Realtime push notification stopped", "websocket.error": "Error on realtime push notification <br>Not connected!", "websocket.inverter.message.error": "Inverter change starteS <br>Data: {hStr} <br>Alarm: {alarm} - Channel 1: {ch1state} - Channel 2: {ch2state} - Stato: {state}. ", "websocket.centraline.message.error": "Centraline error <br>Data: {hStr} <br>Time settings: {fixedTime} - SD: {sdStarted}</br>WIFI: {wifiConnected} - File saved: {isFileSaveOK} </br>SD wrong read/write number: {sdWrongReadNumber}. "
Bye Renzo
New version is up, you need only to upload spiffs.
If you want contribute I attach the language file, add your language to it and I add It in the main program.
Bye Renzo
Attachments:
You must be logged in to view attached files.Ops, I find the problem.
Instead to select English for all alternatives language I select Italian.
I’m going to do a release a new version with this fix.
Sorry Bye RenzoHi Michel,
the language change with the browser language.
Do you have the browser language in Italian?
Bye RenzoHi Jack,
yes, I know, I redefine the variable because I put the SSL client over the standard client, in the future probably I split It, but It’s works correctly now.
Thank to report It, bye RenzoHi ChanceTran,
I think you want install something like https://www.home-assistant.io/.
You can find all the installation instruction in your raspberry at this link
https://www.home-assistant.io/installation/
and you can install Android app also.
Bye RenzoHi Sergio,
you can refer this topic.
Nano 33 iot not sending basic gmail example
Probably you must add the certificate.Bye Renzo
Hi AE,
sorry I lost your message, but I think isn’t possible.
Bye RenzoMy friends use https://www.home-assistant.io/ because it’s more simple ti interface the devices.
Bye RenzoHi David,
I write a complete guide, you can refer
ABB Aurora Web Inverter Monitor (WIM): wiring Arduino to RS-485 – 2or you can find the PCB for free here
ABB Aurora Web Inverter Monitor (WIM): wiring and PCB soldering – 8Bye Renzo
Hi All,
I stop the E22 tutorial and the development of the library for the E220 because EByte prefers not to support these projects.
Bye RenzoHi Ludo,
I don’t use system like that but I heard these system that have the same scope.
https://www.home-assistant.io/
https://www.openhab.org/
https://www.jeedom.com/site/en/soft.html
https://www.iobroker.net/
http://fhem.de/fhem.html#Screenshots
https://calaos.fr/en/
https://www.domoticz.com/
https://pimatic.org/
https://homebridge.io/
Bye Renzo -
AuthorPosts