Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Moderators: leecollings, htilburgs, robgeerts
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Update from v3.3.3.1 (stable) to v3.4.1 (beta)
I'm running dashticz stable on my ubuntu server.
Wanna upgrade to v3.4.1 beta
How can I upgrade to the last beta?
Wanna upgrade to v3.4.1 beta
How can I upgrade to the last beta?
-
- Posts: 26
- Joined: Sunday 09 February 2020 15:20
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2020.1
- Location: Leeuwarden
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Code: Select all
git checkout beta
git pull
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Thanks, works.
But still have the problem with the Mi Flower.
But still have the problem with the Mi Flower.
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Normally we are pretty quick in answering issues, but we can't address all requests within one day.
If you want to help, you are more than welcome.
Anyway, to add Mi Flower support, replace the function getExtendedBlockTypes in custom/custom.js with the following:
You should get two devices: The moisture value, and the irrigation advice.
Please confirm whether this is working, and I'll merge it in the next beta release.
If you want to help, you are more than welcome.
Anyway, to add Mi Flower support, replace the function getExtendedBlockTypes in custom/custom.js with the following:
Code: Select all
function getExtendedBlockTypes(blocktypes){
blocktypes.SubType['Soil Moisture'] = {}
blocktypes.SubType['Soil Moisture']['cb'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Data>',
};
blocktypes.SubType['Soil Moisture']['advice'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Desc>',
};
return blocktypes;
}
Please confirm whether this is working, and I'll merge it in the next beta release.
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Replaced custom.js with the snippet, now the devices are disappeared. (not working)
Here is my current custom.js
Here is my current custom.js
Code: Select all
//add custom javascript in here
function afterGetDevices(){
}
function getExtendedBlockTypes(blocktypes){
blocktypes.SubType['Soil Moisture'] = {}
blocktypes.SubType['Soil Moisture']['cb'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Data>',
};
blocktypes.SubType['Soil Moisture']['advice'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Desc>',
};
return blocktypes;
}
function getStatus_98(idx,value,device) {
if(parseFloat(device['Data'])>1000) {
$('div.block_98').addClass('warning');
} else {
$('div.block_98').removeClass('warning');
}
}
function getStatus_100(idx,value,device) {
if(parseFloat(device['Data'])>1000) {
$('div.block_100').addClass('warning');
} else {
$('div.block_100').removeClass('warning');
}
}
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
In 3.4.1 beta the interface of the getStatus functions changed. See the following link for some examples:
https://dashticz.readthedocs.io/en/beta ... fterupdate
replace the functions with the following code block:
https://dashticz.readthedocs.io/en/beta ... fterupdate
replace the functions with the following code block:
Code: Select all
function getStatus_98(block) {
var device=block.device;
if(parseFloat(device['Data'])>1000) {
block.addClass='warning';
} else {
block.addClass='';
}
}
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Hi,
thanks for the update, but still not working.
The Mi Flower doesn't appear.
Here is the custom.js again.
thanks for the update, but still not working.
The Mi Flower doesn't appear.
Here is the custom.js again.
Code: Select all
//add custom javascript in here
function afterGetDevices(){
}
function getExtendedBlockTypes(blocktypes){
blocktypes.SubType['Soil Moisture'] = {}
blocktypes.SubType['Soil Moisture']['cb'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Data>',
};
blocktypes.SubType['Soil Moisture']['advice'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Desc>',
};
return blocktypes;
}
function getStatus_98(block) {
var device=block.device;
if(parseFloat(device['Data'])>1000) {
block.addClass='warning';
} else {
block.addClass='';
}
}
function getStatus_100(block) {
var device=block.device;
if(parseFloat(device['Data'])>1000) {
block.addClass='warning';
} else {
block.addClass='';
}
}
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
The other blocks are displayed correctly?
Can you open DevTools in Chrome by pressing F12.
Then open or refresh Dashticz.
In Devtools go to the console tab. Do you see any error?
Can you open DevTools in Chrome by pressing F12.
Then open or refresh Dashticz.
In Devtools go to the console tab. Do you see any error?
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
I have this error:
Code: Select all
TypeError: (title + value).match is not a function
at getStatusBlock (js/blocks.js:897)
at handleDevice (js/blocks.js:1342)
at deviceUpdateHandler (js/blocks.js:394)
at js/blocks.js:448
at ListObservable.subscribe (js/domoticz-api.js:421)
at Object._subscribe [as subscribe] (js/domoticz-api.js:342)
at addDeviceUpdateHandler (js/blocks.js:446)
at getBlock (js/blocks.js:307)
at buildScreens (<anonymous>:457:29)
at onLoad (<anonymous>:241:5)
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
I think I've found the issue.
Try the following in custom.js for the getExtendedBlockTypes function:
Try the following in custom.js for the getExtendedBlockTypes function:
Code: Select all
function getExtendedBlockTypes(blocktypes){
blocktypes.SubType['Soil Moisture'] = {
icon: 'fas fa-seedling',
title: '<Name>',
value: '<Data> <Desc>',
};
return blocktypes;
}
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
that's working.
The device shows:
41 cb irrigation advise.
The device shows:
41 cb irrigation advise.
-
- Posts: 78
- Joined: Saturday 30 July 2016 10:14
- Target OS: Linux
- Domoticz version: 2020beta
- Location: Arnhem
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
I prefer two devices if it. is not to much work.
Will check tomorrow.
Will check tomorrow.
-
- Posts: 230
- Joined: Saturday 21 July 2018 19:03
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Home@Belgium
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
how can i upgrade from this.
my version is 3.3.4 beta
git checkout beta
Already on 'beta'
Your branch is up to date with 'origin/beta'.
gianni@domotic:/var/www/html/homecontrol $ git pull
Already up to date.
gianni@domotic:/var/www/html/homecontrol $
my version is 3.3.4 beta
git checkout beta
Already on 'beta'
Your branch is up to date with 'origin/beta'.
gianni@domotic:/var/www/html/homecontrol $ git pull
Already up to date.
gianni@domotic:/var/www/html/homecontrol $
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
What do you get with:
Code: Select all
git remote -v
-
- Posts: 230
- Joined: Saturday 21 July 2018 19:03
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Home@Belgium
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
@lokonli you was faster then me 
was already testing

was already testing
Code: Select all
gianni@domotic:/var/www/html/homecontrol $ git remote -v
origin https://github.com/dashticzv3/dashticz_v3 (fetch)
origin https://github.com/dashticzv3/dashticz_v3 (push)
gianni@domotic:/var/www/html/homecontrol $ git status
On branch beta
Your branch is up to date with 'origin/beta'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
[code]
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
You are using my old repository...
Code: Select all
git remote set-url origin https://github.com/Dashticz/dashticz
git pull
-
- Posts: 230
- Joined: Saturday 21 July 2018 19:03
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Home@Belgium
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
1 step + but abort error now
Code: Select all
gianni@domotic:/var/www/html/homecontrol $ git pull
remote: Enumerating objects: 646, done.
remote: Counting objects: 100% (646/646), done.
remote: Compressing objects: 100% (106/106), done.
remote: Total 2610 (delta 567), reused 585 (delta 538), pack-reused 1964
Receiving objects: 100% (2610/2610), 13.66 MiB | 5.72 MiB/s, done.
Resolving deltas: 100% (1729/1729), completed with 81 local objects.
From https://github.com/Dashticz/dashticz
68a376c..6b4374a beta -> origin/beta
* [new branch] blocks -> origin/blocks
* [new branch] dependabot/npm_and_yarn/acorn-6.4.1 -> origin/dependabot/npm_and_yarn/acorn-6.4.1
+ 11e431f...e67ca60 master -> origin/master (forced update)
* [new tag] v3.0.0 -> v3.0.0
* [new tag] v3.0.3-beta -> v3.0.3-beta
* [new tag] v3.0.4-beta -> v3.0.4-beta
* [new tag] v3.0.5 -> v3.0.5
* [new tag] v3.0.6 -> v3.0.6
* [new tag] v3.0.6-beta -> v3.0.6-beta
* [new tag] v3.1.0-beta -> v3.1.0-beta
* [new tag] v3.1.1-beta -> v3.1.1-beta
* [new tag] v3.1.2 -> v3.1.2
* [new tag] v3.3.2 -> v3.3.2
* [new tag] v3.3.3 -> v3.3.3
* [new tag] v3.3.4-beta -> v3.3.4-beta
* [new tag] v3.4.1-beta -> v3.4.1-beta
Updating 68a376c..6b4374a
error: Your local changes to the following files would be overwritten by merge:
.gitignore
Dockerfile
Makefile
README.md
css/creative.css
docs/blocks/blocks.rst
docs/blocks/buttons.rst
docs/blocks/domoticzblocks.rst
docs/blocks/frames.rst
docs/blocks/specials/calendar.rst
docs/blocks/specials/garbage.rst
docs/blocks/specials/news.rst
docs/blocks/specials/publictransport.rst
docs/blocks/specials/streamplayer.rst
docs/blocks/specials/trafficinfo.rst
docs/blocks/specials/tvguide.rst
docs/blocks/specials/weather.rst
docs/customcss/customcss.rst
docs/customjss/customjss.rst
docs/dashticzconfiguration.rst
docs/develop/code.rst
docs/develop/documentation.rst
docs/gettingstarted/automaticinstall.rst
docs/gettingstarted/basicdashboard.rst
docs/gettingstarted/manualinstall.rst
docs/index.rst
docs/releasenotes.rst
docs/screens.rst
docs/tipsandtricks.rst
index.html
index2.html
js/blocks.js
js/calendar.js
js/chromecast.js
js/garbage.js
js/graphs.js
js/login.js
js/main.js
js/publictransport.js
js/settings.js
js/sonarr.js
js/switches.js
js/thermostat.js
js/version.js
js/weather_owm.js
lang/bs_BA.json
lang/ca_ES.json
lang/cs_CZ.json
lang/da_DK.json
lang/de_DE.json
lang/en_US.json
lang/es_ES.json
lang/fi_FI.json
lang/fr_FR.json
lang/hu_HU.json
lang/it_IT.json
lang/lt_LT.json
lang/nb_NO.json
lang/nl_NL.json
lang/nn_NO.json
lang/pl_PL.json
lang/pt_PT.json
lang/ro_RO.json
lang/ru_RU.json
lang/sk_SK.json
lang/sl_SI.json
lang/sr_RS.json
lang/sv_SE.json
lang/tr_TR.json
lang/uk_UA.json
lang/zh_CN.json
scripts/dashticz_install.sh
vendor/dashticz/ical/index.php
version.txt
Please commit your changes or stash them before you merge.
error: The following untracked working tree files would be overwritten by merge:
.babelrc
.eslintrc.js
.vscode/settings.json
babel.config.js
css/secpanel.css
dist/0724bb8b89ab6b8b9b7df917b17be0b7.svg
dist/57dcda6f368ea90179f75cbdae96c263.eot
dist/5d0861781aeef6c82fda3a3076954a1b.svg
dist/75f38a159982b6bd1704891332d95fa7.ttf
dist/89889688147bd7575d6327160d64e760.svg
dist/89e02bae13c9131c7468b1e729339ac1.eot
dist/9d67fa1429375bd2a899a17eb77d0342.svg
dist/9ec698d1a597bff5df337094b71ddaaf.ttf
dist/assets/images/ui-icons_444444_256x240.png
dist/assets/images/ui-icons_555555_256x240.png
dist/assets/images/ui-icons_777620_256x240.png
dist/assets/images/ui-icons_777777_256x240.png
dist/assets/images/ui-icons_cc0000_256x240.png
dist/assets/images/ui-icons_ffffff_256x240.png
dist/bundle.js
docs/blocks/graphs.rst
docs/blocks/img/climate.jpg
docs/blocks/img/climate_te_hu.jpg
docs/blocks/img/customlabels.jpg
docs/blocks/img/evohome.png
docs/blocks/img/graph_buttons1.png
docs/blocks/img/graph_buttons2.png
docs/blocks/img/graph_buttons3.png
docs/blocks/img/graph_buttons4.png
docs/blocks/img/graph_debug.jpg
docs/blocks/img/graph_groupby_day.png
docs/blocks/img/graph_zoom_x.jpg
docs/blocks/img/graph_zoom_x2.jpg
docs/blocks/img/group_by_device_1.png
docs/blocks/img/group_by_device_2.png
docs/blocks/img/group_by_device_3.png
docs/blocks/img/muligraph_patch4_1.png
docs/blocks/img/muligraph_patch4_2.png
docs/blocks/img/muligraph_patch4_3.png
docs/blocks/img/muligraph_patch4_4.png
docs/blocks/img/muligraph_patch4_5.png
docs/blocks/img/multigraph3.png
docs/blocks/img/multigraph4.png
docs/blocks/img/multigraph5.png
docs/blocks/img/multigraph6.png
docs/blocks/img/multigraph_button_styling.jpg
docs/blocks/img/multigraph_custom.png
docs/blocks/img/multigraph_point_styling.jpg
docs/blocks/img/multigraph_setpoints.png
docs/blocks/img/p1.jpg
docs/blocks/img/p1_custom.jpg
docs/blocks/img/p1_legend.jpg
docs/blocks/img/p1_legend_2.jpg
docs/blocks/img/solar_1_default.jpg
docs/blocks/img/solar_custom_legend.jpg
docs/blocks/img/solar_default.jpg
docs/blocks/img/solar_legend.jpg
docs/blocks/img/solar_yellow_bar.jpg
docs/blocks/img/water.jpg
docs/blocks/specials/img/calendar1.jpg
docs/blocks/specials/security_panel.rst
docs/blocks/specials/security_panel_block.jpg
docs/blocks/specials/security_panel_frame.jpg
docs/customcss/specialclasses.jpg
docs/customjs/customjs.rst
docs/img/dashticz-websocket.gif
docs/releasenotes/index.rst
docs/releasenotes/releasenotes.rst
docs/releasenotes/upgrading/upgrading.rst
docs/releasenotes/upgrading/v320.rst
font/Audiowide.eot
font/Audiowide.svg
font/Audiowide.ttf
font/Audiowide.woff
font/Digital.eot
font/Digital.svg
font/Digital.ttf
font/Digital.woff
img/curtainclosed.png
img/curtainopen.png
img/dishwasher_240px.png
img/dishwasher_off.png
img/dishwasher_on.png
img/evohome.png
img/hot_water_on.png
img/speaker_off.png
img/speaker_on.png
img/tv_off.png
js/components/blocktitle.js
js/components/button.js
js/components/frame.js
js/components/graph.js
js/components/longfonds.js
js/components/news.js
js/components/publictransport.js
js/components/secpanel.js
js/components/stationclock.js
js/components/streamplayer.js
js/components/traffic.js
js/components/trafficinfo.js
js/components/train.js
js/components/tvguide.js
js/dashticz.js
js/domoticz-api.js
package.json
sounds/arm.aac
sounds/arm.mp3
sounds/arm.ogg
sounds/disarm.aac
sounds/disarm.mp3
sounds/disarm.ogg
sounds/key.aac
sounds/key.mp3
sounds/key.ogg
sounds/wrongcode.aac
sounds/wrongcode.mp3
sounds/wrongcode.ogg
src/functions.js
src/index.js
src/templateengine.js
vendor/dashticz/ical/composer.json
vendor/dashticz/ical/composer.lock
vendor/dashticz/ical/ical5/SG_iCal.php
vendor/dashticz/ical/ical5/blocks/SG_iCal_VCalendar.php
vendor/dashticz/ical/ical5/blocks/SG_iCal_VEvent.php
vendor/dashticz/ical/ical5/blocks/SG_iCal_VTimeZone.php
vendor/dashticz/ical/ical5/helpers/SG_iCal_Duration.php
vendor/dashticz/ical/ical5/helpers/SG_iCal_Factory.php
vendor/dashticz/i
Aborting
-
- Posts: 2287
- Joined: Monday 29 August 2016 22:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
Maybe better to start over, make a new clone from github and copy your previous CONFIG.js, custom.css and custom.js files.
-
- Posts: 230
- Joined: Saturday 21 July 2018 19:03
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Home@Belgium
- Contact:
Re: Update from v3.3.3.1 (stable) to v3.4.1 (beta)
yep did that now
but still a error with garb....... :-p(offtopic try the auto install garb still not working)

but still a error with garb....... :-p(offtopic try the auto install garb still not working)
Who is online
Users browsing this forum: No registered users and 0 guests