profile
viewpoint

manio/vdr-plugin-dvbapi 55

VDR dvbapi plugin for use with OSCam

manio/mtpass 20

MikroTik Password Recovery Tool

manio/skymax-demo 15

https://skyboo.net/2017/03/monitoring-voltronic-power-axpert-mex-inverter-under-linux/

octo/librouteros 14

C library to communicate with network devices by MikroTik running their Linux-based operating system RouterOS.

manio/vdr-plugin-xvdr 3

XVDR Plugin for VDR

manio/odbc-link 2

Here is a git mirror of public available ODBC-Link tarballs from Cybertec (http://cybertec.at). It seems that it is not maintained anymore, so I just want to share my compatibility commits with later PostgreSQL server versions which we was using. Use this at your own risk!

manio/bluecherry-client 1

Bluecherry cross platform video surveillance client application

manio/hard 1

hard (home automation rust-daemon)

manio/OpenELEC.tv 1

OpenELEC - The living room PC for everyone

manio/remeha-demo 1

https://skyboo.net/2017/03/monitoring-dedietrich-from-linux/

issue commentocto/librouteros

How to install on raspbian?

What version of libtool you have installed?

I don't know the difference - never used a python script. If you compile librouteros there is a test tool which you can use for connecting to mikrotiks. You sure you are passing proper credentials and you have enabled the api in the routeros? Also make sure that you are not using SSL which is currently not enabled in the library....

Summer88

comment created time in a day

issue commentocto/librouteros

How to install on raspbian?

@Summer88 You are compiling it wrong. Take a look how I am doing it under debian:

git clone https://github.com/octo/librouteros.git
cd librouteros
autoreconf -ivf
./configure
make -j4

The permission denied error you have indicating a problem on the mikrotik or its configuration I suppose...

Summer88

comment created time in 2 days

push eventmanio/hard

Mariusz Bialonczyk

commit sha ba8edea77832c2db10d5551c3016bd42c6ca6739

wicket gate mode: turn on relays tagged 'entry_light' during the night

view details

push time in 19 days

push eventmanio/hard

Mariusz Bialonczyk

commit sha 435d5a695e15052647ea90c906de7f6b3612e854

OneWireTask: add support for matching relays also via tag/group name This way the relays can now be grouped together using tags and then turned on/off using only a tag/group name.

view details

push time in 24 days

push eventmanio/hard

Mariusz Bialonczyk

commit sha cbb0a1d861103bad7978eace9de5651809206e26

Add wicket gate mode support This commit add support for opening wicket gate on specified button (eg: doorbell button) for some time period. Mode is enabled after reading specified RFID tag. After that time (or after button press) mode is disabled and button is handled the standard way.

view details

push time in 24 days

push eventmanio/hard

Mariusz Bialonczyk

commit sha 41e3494d0bc8923329759366584fa2599a2adad3

onewire: allow doorbell tag to have an invert_state specifier

view details

Mariusz Bialonczyk

commit sha 1494f022922c5168ac826a0048cf84af06bb990e

ethlcd: add missing BeepMethod::Confirmation

view details

push time in 24 days

push eventmanio/hard

Mariusz Bialonczyk

commit sha 53c5587f6076153f807cdeb0ecac57514052744a

Add a TaskCommand to OneWireTask struct By this it will be possible to use a relay-specific turn-on/prolong duration from a database. Durations are considered in the following order: - duration passed in OneWireTask - switch_hold_secs (if set) - pir_hold_secs

view details

Mariusz Bialonczyk

commit sha c986443fdbba5ac6d1ea7387aed0f3c39ec12396

Get rid of HUMID_FAN_PROLONG_SECS constant We can now use the database value

view details

Mariusz Bialonczyk

commit sha 1c68c3a3d3b05aa1451a99ef023c36260b503920

onewire: command variables substitution Add support for variables substitution in command: %name% - replace with sensor name %state% - replace with sensor state (on/off)

view details

Mariusz Bialonczyk

commit sha 25d74ebb9c0cade1117f828054100a7a76111312

onewire: enhance debug messages for a duration info

view details

Mariusz Bialonczyk

commit sha 18e7a2055b882c6460d7d2db908b26f0c865b1b7

rfid: turn/on prolong tag-associated relays

view details

Mariusz Bialonczyk

commit sha 91f1bfe357eb49cdf9deba46b1bdbd66e87b2b06

StateMachine: rework sensor_hook; add support for 'all_changes', 'invert_state' If the tag has a 'invert_state' specifier, then the hook is inverting the sensor state (ON <-> OFF) The 'all_changes' triggers also on switching from on->off state. The specifiers can be used like this in database tags: {cmd|all_changes|invert_state:/some/script/test.sh '%name% %state%'}

view details

push time in a month

push eventmanio/hard

Mariusz Bialonczyk

commit sha de5f0f187ed401a9006974359f710924490b10ec

onewire/statemachine: add a alarm_armed bool for future use

view details

push time in a month

push eventmanio/hard

Mariusz Bialonczyk

commit sha 0004e1dff8172b5b5cdabfd935c306827a8b2813

rfid: load tags definition from database; inter-thread tags passing

view details

push time in a month

push eventmanio/hard

Mariusz Bialonczyk

commit sha 39809790fe740ce5eba8ddab9e95077c25980b3f

Add RFID struct and thread

view details

Mariusz Bialonczyk

commit sha d76e646f40b39ff064fd2789f49b4e8f7286a9be

Add evdev crate

view details

Mariusz Bialonczyk

commit sha 42609e3a7b611cde29bed10fe7b30d25351d1b9c

Read event path for RFID from config file, dependent thread creation

view details

Mariusz Bialonczyk

commit sha 37f24f470c5bc281d8c139394bf8a5cd866279e7

rfid: reading and parsing tags using evdev

view details

Mariusz Bialonczyk

commit sha 4b26810b6e941fcb0d25d60332da3adeb41814f8

Merge branch 'rfid-support'

view details

Mariusz Bialonczyk

commit sha ec72088d1ca1e99c6e1e34be4007b0f921a919ed

onewire_env: lower thread CPU usage frequent main loop iterations are not necessary at all

view details

push time in a month

push eventmanio/hard

Mariusz Bialonczyk

commit sha 5087360a51a67e28cdfacebc62448f7b5333ca5a

Add ethlcd device support for beeping ethlcd is an LCD device with beep support, which we will use in hard ethlcd project site: http://manio.skyboo.net/ethlcd/

view details

Mariusz Bialonczyk

commit sha 4d5f674f1be5a3ec4d79ba0de061f05690741c06

Add support for 'doorbell' tag Beep with ethlcd for such sensors

view details

push time in a month

push eventmanio/hard

Mariusz Bialonczyk

commit sha f90186f55f68818b131e42ddca71628f68b31968

onewire_env: threshold and relay triggering for humidity - parse humidity threshold tag - trigger associated relays if humidity is above threshold

view details

push time in 2 months

push eventmanio/hard

Mariusz Bialonczyk

commit sha dd7494813f14e667f3d73f3a4d9a405a55f81a1e

Add mpsc channel and OneWireTask for external-thread relay control

view details

Mariusz Bialonczyk

commit sha efc0d3ad82d7af1ff65cd5eed142fc27fc0e03cc

Implement OneWireTasks processing

view details

Mariusz Bialonczyk

commit sha b2e920f06a4f70abee5aba76ace6c4837dd4a89c

webserver: add test handlers for turning on/off relay

view details

push time in 2 months

pull request commentbluecherrydvr/bluecherry-client

Qt5 porting

Hi guys, Thanks for testing my branch. I know that it is not working stable - it is because of ugly hacks in the code (in my branch). My branch was mainly for testing/proof of concept purposes (to show what is still missing/left to port, and that I finally managed to get the camera picture in qt5). I know that eg the "Connecting" text is on top of the camera - I also have this. It's because there are small amount of code, which needs to be ported - that is why I putted it in my branch and not in the main pull request. As you can see there is some code commented to be able to compile (but it ofc has to be uncommented and properly ported to Qt5).

As I stated, there is a little work that has to be done to finally got it ported (I believe the huge amount of initial porting work is now done in this PR). Sorry, but due to my other projects and current situation I don't have enough spare time for this project to complete for now :( That is why I just shared my work (several working days) and I am counting on @antonsviridenko or the community :)

manio

comment created time in 2 months

issue commentswaywm/wlroots

Multi GPU is broken

Do you have the proper outputs configuration in sway/config? How about running: swaymsg -t get_outputs

emersion

comment created time in 2 months

pull request commentbluecherrydvr/bluecherry-client

Qt5 porting

@antonsviridenko I was compiling it in Arch Linux, and also on docker (https://hub.docker.com/_/archlinux).

manio

comment created time in 2 months

PR opened bluecherrydvr/bluecherry-client

Qt5 porting

Hello bluecherry team, Because I love the bluecherry software and keep using it, I would like to help a little and add some of my time and contribute to the bluecherry-client... :)

We all know that QT4 is dead, QT5 is now de facto standard and QT6 is coming :) I take the code and did some important modifications to make it compatible with QT5. The result is that it is quite usable and it is working (at least in my configuration), but there are still some work left to do (I hope the smaller part). Now I can finally run it in my Arch with qt5 only :)

Commits in this pull request are the commits which are doing the major porting changes and are complete (the commits, not the whole work). I was trying hard to make all changes in separate logical commits / parts of work, so I'd be grateful if you merge without squashing ;)

WARNING: I know that after merging this PR, the client will not compile without further changes, but I think it is the only approach to finally move the code to QT5. You are tagging stable versions, so I think it is OK to have development master branch broken for a short while until we port it completely adding more commits.

What is left to do: there are some places (mouse interaction, render timers) which need to be solved properly. As a workaround I created two more "dirty" commits in a separate branch which are mainly disabling things not properly ported yet, so the code is compilable and working. I am also aware that there are still deprecated functions and warnings during compilation which needs to be addressed later...

My testing/compilable branch is here: https://github.com/manio/bluecherry-client/tree/qt5-dirty-but-works

Fixes: https://github.com/bluecherrydvr/bluecherry-client/issues/72 https://github.com/bluecherrydvr/bluecherry-client/issues/307

+203 -163

0 comment

29 changed files

pr created time in 2 months

create barnchmanio/bluecherry-client

branch : qt5-dirty-but-works

created branch time in 2 months

create barnchmanio/bluecherry-client

branch : qt5-porting

created branch time in 2 months

startedjblance/mpp-solar

started time in 3 months

delete branch manio/bluecherry-client

delete branch : patch-1

delete time in 3 months

pull request commentbluecherrydvr/bluecherry-client

EventsLoader.h: fix building

Thanks for the info. No idea why the src is not in include path. I am just compiling it out of the box, with all settings default using qt4.8.7-31 and cmake 3.17.1-2... But your suggestion also did the trick and it is compiling fine, so I amended the commit.

manio

comment created time in 3 months

push eventmanio/bluecherry-client

Mariusz Białończyk

commit sha da914dba0ee50938fdacd9d3b27184488e0b1774

EventsLoader.h: fix building This commit is fixing build the project. The error was: In file included from /usr/src/bluecherry-client/src/event/EventsLoader.cpp:18: /usr/src/bluecherry-client/src/event/EventsLoader.h:23:10: fatal error: src/server/DVRServer.h: No such file or directory

view details

push time in 3 months

pull request commentbluecherrydvr/bluecherry-client

EventsLoader.h: fix building

Offtopic question to @antonsviridenko: Did you mabye complete porting to Qt5? Or the stage is as in the master currently?

manio

comment created time in 3 months

PR opened bluecherrydvr/bluecherry-client

EventsLoader.h: fix building

This commit is fixing build the project. The error was: In file included from /usr/src/bluecherry-client/src/event/EventsLoader.cpp:18: /usr/src/bluecherry-client/src/event/EventsLoader.h:23:10: fatal error: src/server/DVRServer.h: No such file or directory

+1 -1

0 comment

1 changed file

pr created time in 3 months

push eventmanio/bluecherry-client

Mariusz Białończyk

commit sha ab97ce7480d7cd2b5ecfc504a08ac4399ea14898

EventsLoader.h: fix building This commit is fixing build the project. The error was: In file included from /usr/src/bluecherry-client/src/event/EventsLoader.cpp:18: /usr/src/bluecherry-client/src/event/EventsLoader.h:23:10: fatal error: src/server/DVRServer.h: No such file or directory

view details

push time in 3 months

fork manio/bluecherry-client

Bluecherry cross platform video surveillance client application

www.bluecherrydvr.com

fork in 3 months

push eventmanio/hard

Mariusz Bialonczyk

commit sha bfeae5f42493575d077cff580ae2b8f196891539

onewire: sensor: add support for running external shell commands via tag "cmd:" eg: "cmd:/some/script.sh with args"

view details

push time in 3 months

push eventmanio/hard

Mariusz Bialonczyk

commit sha 3a14d21d3f9c896e802ebe901c2d8af9f4233b48

onewire_env: cosmetics: sensor name

view details

Mariusz Bialonczyk

commit sha 9ec8923dc0630384dc9c44effb5451be17fa30fa

onewire_env: add support for measuring HIH-4000-003 humidity sensors over DS2438 Hardware details: https://skyboo.net/2017/03/ds2438-based-1-wire-humidity-sensor/

view details

push time in 3 months

push eventmanio/hard

Mariusz Bialonczyk

commit sha 1d71aa670f16d3e56bb0c2106dc3eb84f4e14f8a

onewire_env: measuring DS18*20 temperatures

view details

Mariusz Bialonczyk

commit sha f76707a6975b1beae3978a783638ba41815bd184

onewire_env: read temperature for proper sensors only

view details

push time in 3 months

push eventmanio/hard

Mariusz Bialonczyk

commit sha 7a5f179f965a46229b3d30275e10f61ac49f40f2

Add a onewire_env thread for environment sensor measurements

view details

push time in 3 months

push eventmanio/hard

Mariusz Bialonczyk

commit sha da96f08036b22ec1883fb40d5b57e13a7cf17072

onewire: add a debug with loop iteration total time

view details

Mariusz Bialonczyk

commit sha 4feb77637275f00bf476d5e44dc051c0ca798db8

add a sun crate, automatically set day/night

view details

Mariusz Bialonczyk

commit sha 4b79d83bd5d1dc3f2f3ef892190980aec3482cee

onewire: auto turn on all devices with tag 'all_night' during the night

view details

push time in 3 months

more