[APP][Pro&Cloud] Shelly

no, after a reset, they are gone.

no.

Problem can be seen here:

Remove the action URLs via command line: 

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings/actions?index=0&name=out_on_url&urls[]="
{"actions":{"out_on_url":[{"index":0,"urls":[],"enabled":false}]}}

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings/actions?index=0&name=out_off_url&urls[]="
{"actions":{"out_off_url":[{"index":0,"urls":[],"enabled":false}]}}

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings/actions?index=0&name=btn_on_url&urls[]="
{"actions":{"btn_on_url":[{"index":0,"urls":[],"enabled":false}]}}

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings/actions?index=0&name=btn_off_url&urls[]="
{"actions":{"btn_off_url":[{"index":0,"urls":[],"enabled":false}]}}

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings/actions?index=0&name=longpush_url&urls[]="
{"actions":{"longpush_url":[{"index":0,"urls":[],"enabled":false}]}}

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings/actions?index=0&name=shortpush_url&urls[]="
{"actions":{"shortpush_url":[{"index":0,"urls":[],"enabled":false}]}}

New settings output:

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings"
{"device":{"type":"SHSW-PM","mac":"68C63AFAF4FF","hostname":"shelly1pm-68C63AFAF4FF","num_outputs":1,"num_meters":1},"wifi_ap":{"enabled":false,"ssid":"shelly1pm-68C63AFAF4FF","key":""},"wifi_sta":{"enabled":true,"ssid":"Shelly-W","ipv4_method":"dhcp","ip":null,"gw":null,"mask":null,"dns":null},"wifi_sta1":{"enabled":false,"ssid":"FiduciaGAD","ipv4_method":"dhcp","ip":null,"gw":null,"mask":null,"dns":null},"mqtt": {"enable":true,"server":"192.168.175.214:1883","user":"mqtt","id":"shelly1pm-68C63AFAF4FF","reconnect_timeout_max":60.000000,"reconnect_timeout_min":2.000000,"clean_session":true,"keep_alive":60,"max_qos":0,"retain":false,"update_period":30},"coiot": {"update_period":15},"sntp":{"server":"time.google.com","enabled":true},"login":{"enabled":true,"unprotected":false,"username":"admin"},"pin_code":"W@43&E","name":"Trockner","fw":"20201201-085450/v1.9.3-rc2@11fa5836","factory_reset_from_switch":false,"discoverable":false,"build_info":{"build_id":"20201201-085450/v1.9.3-rc2@11fa5836","build_timestamp":"2020-12-01T08:54:50Z","build_version":"1.0"},"cloud":{"enabled":false,"connected":false},"timezone":"Europe/Berlin","lat":50.110901,"lng":8.682130,"tzautodetect":true,"tz_utc_offset":3600,"tz_dst":true,"tz_dst_auto":true,"time":"13:18","unixtime":1606915086,"led_status_disable":false,"ext_switch_enable":false,"ext_switch_reverse":false,"ext_switch":{"0":{"relay_num":-1}},"actions":{"active":false,"names":["btn_on_url","btn_off_url","longpush_url","shortpush_url","out_on_url","out_off_url","lp_on_url","lp_off_url","ext_temp_over_url","ext_temp_under_url","ext_temp_over_url","ext_temp_under_url","ext_temp_over_url","ext_temp_under_url","ext_hum_over_url","ext_hum_under_url"]},"hwinfo":{"hw_revision":"prod-191219", "batch_id":1},"max_power":3500,"supply_voltage":1,"power_correction":1.00,"mode" :"relay","longpush_time":800,"relays":[{"name":null,"appliance_type":"General","ison":true,"has_timer":false,"default_state":"on","btn_type":"detached","btn_reverse":0,"auto_on":0.00,"auto_off":0.00,"schedule":false,"schedule_rules":[],"max_power":3500}],"ext_sensors":{},"ext_temperature":{},"ext_humidity":{}}

Now reboot the device:

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/reboot"
{"ok":true}

Now action events are magicly back again:  --> before reboot: actions":{"active":false --> after reboot: actions":{"active":true
If you look at the webpage, the action events are back again :-(

C:\Users\sebas\OneDrive\Desktop>curl -g -u admin:password "http://admin:password@192.168.175.63/settings"
{"device":{"type":"SHSW-PM","mac":"68C63AFAF4FF","hostname":"shelly1pm-68C63AFAF4FF","num_outputs":1,"num_meters":1},"wifi_ap":{"enabled":false,"ssid":"shelly1pm-68C63AFAF4FF","key":""},"wifi_sta":{"enabled":true,"ssid":"Shelly-W","ipv4_method":"dhcp","ip":null,"gw":null,"mask":null,"dns":null},"wifi_sta1":{"enabled":false,"ssid":"FiduciaGAD","ipv4_method":"dhcp","ip":null,"gw":null,"mask":null,"dns":null},"mqtt": {"enable":true,"server":"192.168.175.214:1883","user":"mqtt","id":"shelly1pm-68C63AFAF4FF","reconnect_timeout_max":60.000000,"reconnect_timeout_min":2.000000,"clean_session":true,"keep_alive":60,"max_qos":0,"retain":false,"update_period":30},"coiot": {"update_period":15},"sntp":{"server":"time.google.com","enabled":true},"login":{"enabled":true,"unprotected":false,"username":"admin"},"pin_code":"W@43&E","name":"Trockner","fw":"20201201-085450/v1.9.3-rc2@11fa5836","factory_reset_from_switch":false,"discoverable":false,"build_info":{"build_id":"20201201-085450/v1.9.3-rc2@11fa5836","build_timestamp":"2020-12-01T08:54:50Z","build_version":"1.0"},"cloud":{"enabled":false,"connected":false},"timezone":"Europe/Berlin","lat":50.110901,"lng":8.682130,"tzautodetect":true,"tz_utc_offset":3600,"tz_dst":true,"tz_dst_auto":true,"time":"13:18","unixtime":1606915102,"led_status_disable":false,"ext_switch_enable":false,"ext_switch_reverse":false,"ext_switch":{"0":{"relay_num":-1}},"actions":{"active":true,"names":["btn_on_url","btn_off_url","longpush_url","shortpush_url","out_on_url","out_off_url","lp_on_url","lp_off_url","ext_temp_over_url","ext_temp_under_url","ext_temp_over_url","ext_temp_under_url","ext_temp_over_url","ext_temp_under_url","ext_hum_over_url","ext_hum_under_url"]},"hwinfo":{"hw_revision":"prod-191219", "batch_id":1},"max_power":3500,"supply_voltage":1,"power_correction":1.00,"mode" :"relay","longpush_time":800,"relays":[{"name":null,"appliance_type":"General","ison":true,"has_timer":false,"default_state":"on","btn_type":"detached","btn_reverse":0,"auto_on":0.00,"auto_off":0.00,"schedule":false,"schedule_rules":[],"max_power":3500}],"ext_sensors":{},"ext_temperature":{},"ext_humidity":{}}

Could you check the actions with /settings/actions before and after the reboot as shown below.

LIST CURRENT ACTIONS (with action url for btn_on)
Ī» curl -g "http://@192.168.0.141/settings/actions"
{"actions":{"btn_on_url":[{"index":0,"urls":["https://www.google.nl/"],"enabled":true}],"btn_off_url":..... .....}]}}

REMOVE ACTION FOR BTN_ON
Ī» curl -g "http://192.168.0.141/settings/actions?index=0&name=btn_on_url&urls[]="
{"actions":{"btn_on_url":[{"index":0,"urls":[],"enabled":false}]}}

LIST CURRENT ACTIONS (without action url for btn_on)
Ī» curl -g "http://@192.168.0.141/settings/actions"
{"actions":{"btn_on_url":[{"index":0,"urls":[],"enabled":false}],"btn_off_url":..... ....}]}}

REBOOT
Ī» curl -g "http://@192.168.0.141/reboot"
{"ok":true}

LIST CURRENT ACTIONS (without action url for btn_on)
Ī» curl -g "http://@192.168.0.141/settings/actions"
{"actions":{"btn_on_url":[{"index":0,"urls":[],"enabled":false}],"btn_off_url":.... ....}]}}

Hi all,
When I my shellyHT to homey, the call back url for reporting is not filled.
I try to add it several times, but no URL is added.
Does someone now how the URL should look like, or give me an example so that I can add it manually.

Thanks in advance.

curl -g -u admin:password "http://192.168.175.63/settings/actions"
{"actions":{"btn_on_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/btn_on/"],"enabled":true}],"btn_off_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/btn_off/"],"enabled":true}],"longpush_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/longpush/"],"enabled":true}],"shortpush_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/shortpush/"],"enabled":true}],"out_on_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/out_on/"],"enabled":true}],"out_off_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/out_off/"],"enabled":true}],"lp_on_url":[{"index":0,"urls":[],"enabled":false}],"lp_off_url":[{"index":0,"urls":[],"enabled":false}],"ext_temp_over_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true}],"ext_temp_under_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true}],"ext_hum_over_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_over_value":0,"ext_hum_over_onetime":true}],"ext_hum_under_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_under_value":0,"ext_hum_under_onetime":true}]}}

curl -g -u admin:password "http://192.168.175.63/settings/actions?index=0&name=btn_on_url&urls[]="
{"actions":{"btn_on_url":[{"index":0,"urls":[],"enabled":false}]}}

curl -g -u admin:password "http://192.168.175.63/settings/actions"
{"actions":{"btn_on_url":[{"index":0,"urls":[],"enabled":false}],"btn_off_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/btn_off/"],"enabled":true}],"longpush_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/longpush/"],"enabled":true}],"shortpush_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/shortpush/"],"enabled":true}],"out_on_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/out_on/"],"enabled":true}],"out_off_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/out_off/"],"enabled":true}],"lp_on_url":[{"index":0,"urls":[],"enabled":false}],"lp_off_url":[{"index":0,"urls":[],"enabled":false}],"ext_temp_over_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true}],"ext_temp_under_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true}],"ext_hum_over_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_over_value":0,"ext_hum_over_onetime":true}],"ext_hum_under_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_under_value":0,"ext_hum_under_onetime":true}]}}

curl -g -u admin:password "http://192.168.175.63/reboot"
{"ok":true}

curl -g -u admin:password "http://192.168.175.63/settings/actions"
{"actions":{"btn_on_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/btn_on/"],"enabled":true}],"btn_off_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/btn_off/"],"enabled":true}],"longpush_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/longpush/"],"enabled":true}],"shortpush_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/shortpush/"],"enabled":true}],"out_on_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/out_on/"],"enabled":true}],"out_off_url":[{"index":0,"urls":["http://192.168.175.30:80/api/app/cloud.shelly/button_actions/shelly1pm/shelly1pm-68C63AFAF4FF/out_off/"],"enabled":true}],"lp_on_url":[{"index":0,"urls":[],"enabled":false}],"lp_off_url":[{"index":0,"urls":[],"enabled":false}],"ext_temp_over_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_over_value":0.000000,"ext_temp_over_onetime":true}],"ext_temp_under_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_under_value":0.000000,"ext_temp_under_onetime":true}],"ext_hum_over_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_over_value":0,"ext_hum_over_onetime":true}],"ext_hum_under_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_under_value":0,"ext_hum_under_onetime":true}]}}

Weird, let me know what Allterco Robotics has to say about this. Really hope you are the exception to the rule here.

will do

Hello
I use rgbw2. How switch off the effect? I create the flow switch on meteor effect but i canā€™t able switch off.
Thank u

You have to wait for the big flash on the end :wink:

A stop effect option had been added to that flow card in version 3.x of the app. This is waiting for Athom to release firmware 5.x to stable which may take a while. If you are already on this experimental firmware you can install the test version of the app. Be sure to read this though: [APP] Shelly

thank u

Hello @Phuturist
Iā€™m currently on homey v5, and 3.0.5 shelly app.
Could you have a look in the conditions for the flows of the shelly 2.5 roller shutter, when you got the time.
It doesnā€™t know when it is up or down, when you set those conditions in a flow.
Also if some userā€™s could test a flow similar to this one i share here, and give feedback, i believe this is not happening with me only, but just to be sure.
Thank you.

Hello all,

Can someone give please me an example of the shellyht callback url so that i can enter it manually.

Regards, Jan.

I recently successfully added Shelly H&T (Humidity and Temperature) in Homey

BUT canā€™t see any information from the sensor; temperature, battery% and so onā€¦
Works fine in the Shelly app, but no info in Homey. Help pleaseā€¦
Best regards
Pierre

Can you check in the Shelly app if the report URL has been set under I/O action URLā€™s. It show a URL which includes the IP address of Homey. If it isnt there you may have to re-add the device.

Alternatively you could install the test version of my app (v3.0.x) if you are on Homey firmware 5.x. This includes much more reliable communication between Homey and devices, especially the battery operated devices. Read the posts above for more information on this.

Thank you so much!!! I got it working, it was the I/O action urls-settings, which was blank, did the re-add, didnā€™t work so I prompted it manually myself, and then it started working straight away. Will maybe have a look at the v3.0.x anyway since Iā€™m always interested of a more reliable communicationā€¦ Superthanks!!!

I have uploaded verion 3.0.6 to the test channel in the app store . Most noticable changes since 3.0.5 are:

v3.0.6 - 2020-xx-xx

  • Fixed an issue where a rebooted Shelly would trigger the action events trigger card
  • Updated the way how the I/O action URLā€™s are removed since these are replaced by communication over CoAP
  • Add support for the new model Shelly Bulb (RGBW), pair it as Shelly Bulb.

If you want to use or test this version see this post for more details. Beware that from version 3.0.5 and above all HTTP callbacks will be removed and will rely on communication over CoAP. Itā€™s a lot more stable but itā€™s good to know there is no turning back from this point. You can find the entire changelog of the 3.x versions of the app in the linked post.

1 Like

App cant start after update. Going to restart Homey.

Restart neither PTP didnt help. Shelly app is not starting.

Same issue herešŸ˜Š

Same issue here, after update to 3.0.6 :upside_down_face: